【问题标题】:Foundation5 - Changing topbar breakpointFoundation 5 - 更改顶栏断点
【发布时间】:2015-09-18 15:47:15
【问题描述】:

我正在尝试更改 topbars 的断点并以某种方式取得了成功。视觉的方式。但是,在您进入小视图尺寸之前,您切换它的部分将不起作用。

我已经更改了这些设置。为了设置新的断点,我还需要更改什么吗? JS?萨斯?

$topbar-breakpoint: #{lower-bound($large-range)} !default;  // Change to 9999px for always mobile layout
$topbar-media-query: $large-up !default;

如果我查看生成的 HTML 中顶栏的元数据。我找到了这个标签:

<meta class="foundation-mq-topbar">

其中包含:

meta.foundation-mq-topbar {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em;
}

【问题讨论】:

    标签: javascript sass zurb-foundation zurb-foundation-5


    【解决方案1】:

    首先,确保您使用_settings.scss 文件而不是_top-bar.scss 文件编辑顶栏设置。您不应直接编辑任何 Foundation 组件。

    如果您只更改 $topbar-breakpoint 值,它应该可以工作。将$topbar-media-query 保留为其默认值。您还应该删除 !default 标志。

    $topbar-breakpoint: #{lower-bound($large-range)}; // Change to 9999px for always mobile layout
    $topbar-media-query: "#{$screen} and (min-width:#{lower-bound($topbar-breakpoint)})";
    

    【讨论】:

    • 太棒了!当我意识到这就是您在其中有 !default 标志的原因时,我编辑了答案以添加有关设置文件的内容。当我在 github 上搜索变量时,我碰巧注意到它们在顶栏文件中,而不是在设置文件中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-10
    • 1970-01-01
    • 2013-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多