我正在用Zurb基金会构建一个网页。我需要我的网页在手机和笔记本电脑上运行。我的应用程序的独特之处在于我想做一些比响应式设计更精致的事情。出于这个原因,我正在大量使用show-for-small-only
和show-for-medium-up
类。Zurb基金会修复了非画布菜单
在我的手机视图中,我正在使用Offcanvas navigation。在设置HTML时,如果将页面的内容包含在非画布包装div中,它会很好用。但是,在我的情况下,我无法做到这一点。相反,我想让我的页面内容不在非画布包装div内。这会产生两个问题:
- 菜单不会增加到窗口的大小。
- 如果我将右画布菜单设置为窗口的高度,它会将内容向下推。
我创建了一个演示问题的JSFiddle here。有没有一种方法可以让offcanvas菜单滑过所有内容?我不需要把所有东西都推到左边。推送很好。我的主要问题是我需要将内容放在原来的位置,但仍然会在需要时显示全尺寸的菜单。
谢谢
对此进行了简要编辑,因为它是我在项目中使用的内容,并且意识到内容正被导航层“屏蔽”。所以我修改了CSS,只在导航可见时才设置'height:100%;'。这解决了原始响应的问题。 – Brian