Zurb Foundation 4:在移动时移除固定/发粘的顶杆吗?

特德

在桌面视图中保留Zurb Foundation 4顶部栏上的“固定”和/或“粘滞”功能,而在移动视图中删除该功能的最佳方法是什么?在大型设备上拥有固定的顶部栏非常好,但在移动设备上浪费了宝贵的屏幕空间。

我实际上很惊讶它默认情况下不执行此操作(或至少具有在移动设备上禁用的选项)。

我的快速解决方案如下:

$(function() {
    if (Modernizr.mq('only screen and (min-width: 768px)')) {
        $('#header').addClass('fixed');
    }
});

不过,可能有一个更优雅的解决方案(该解决方案需要调整屏幕大小等)。

编辑:重新阅读我的问题后,并意识到这是非常不清楚的。已更新。

詹姆斯威廉三世

您可以像这样修改.fixed类:

.fixed {
  width: 100%;
  position: relative;
  @media #{$small} {
    position: fixed;
    top: 0;
    left: 0;
  }
}

对于大于移动设备的视图,此导航栏将显示为固定,然后应可以自由滚动以用于移动设备。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

移动设备上的Zurb Foundation 4

Zurb Foundation顶栏上的中心元素

Zurb Foundation顶栏向下截断/剪切

Zurb Foundation顶栏在小屏幕上不起作用

ZURB Foundation 6的要求

对Zurb Foundation的贡献入门

Zurb Foundation Framework的Browserify

Zurb Foundation 5和Jquery 3不兼容吗?

如何使ZURB Foundation 6.4.1与Angular 4配合使用?

Foundation 5 Zurb:Large-4的对齐问题

Foundation Zurb-容器宽度?

Foundation Zurb中的图像缩放

Zurb Foundation小柱不流动

Zurb Foundation展示了Rails的模态

Zurb Foundation 6原色变量

如何安装Zurb Foundation CLI

Zurb Foundation中的居中列表

可以在 Zurb Foundation 5 网格中有一个固定宽度的单元格吗?

Zurb Foundation 6:手风琴菜单打开时触发事件吗?

如何在zurb Foundation中设置仅适用于移动设备的样式

最新版本的 NodeJS,受 Zurb Foundation 6 (v6.4.3) 支持吗?

Zurb Foundation 5中的顶部栏在没有JavaScript的情况下可以工作吗?

ZURB Foundation:我应该为每个“行”创建一行吗?

在ASP.NET MVC4中从Zurb Foundation 4升级到5。

当 Zurb Foundation Reveal 关闭时停止视频(原生 Wordpress 播放器)

在使用(基于Webpack的)ZURB Foundation Framework时,如何通过jQuery AJAX从PHP脚本检索数据?

网站首次加载时,Zurb Foundation图标未加载;解决是否单击链接

Zurb Foundation 6增加画布的大小使其在加载时可见

使用 ZURB Foundation 模板引擎语法时 ATOM 中的 HTML 突出显示功能失调