html - 修复菜单展开时滚动内容的问题

标签 html css menu

我试图使移动菜单可滚动,同时在两者都打开时将页面内容保持在固定点。您会注意到通过页面底部滚动菜单的不希望的可见性

JS FIDDLE

    <div class="navigation mobile">
        <div class="menu-wrap">

            <div class="project-tile">
                <div class="copy">
                    <h2><a href="#">Title</a></h2>
                    <a href="#">View project</a>
                </div><!-- /copy -->
            </div><!-- /project-tile -->

            <div class="project-tile">
                <div class="copy">
                    <h2><a href="#">Title</a></h2>
                    <a href="#">View project</a>
                </div><!-- /copy -->
            </div><!-- /project-tile -->

        </div><!-- /menu-wrap -->
    </div><!-- /navigation -->

    <input type="checkbox" id="nav-trigger" class="nav-trigger mobile" />
    <label class="mobile" for="nav-trigger">Menu</label>


<div id="content" class="site-wrap">
Copy</div>

</div>

最佳答案

尝试改变导航元素的位置并添加溢出滚动,就像这样

.navigation
{
   position: fixed;
   overflow-y: scroll;
}

http://jsfiddle.net/x64c1L83/3/

关于html - 修复菜单展开时滚动内容的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27693738/

相关文章:

javascript - 将 setInterval 与 $(document).ready 一起使用

javascript - ExtJs 6.0 - Ext.dom.Element.query() - 属性中的多个值 - 正确的选择器

javascript - 显示来自 Switch 函数的实际图像而不是 URL 文本

java - 菜单程序中的可变错误

css - 事件导航栏链接

html - 将图像旁边的文本与固定位置和未确定的大小对齐?

html - 如何在另一个 div 中强制内联 div

css - Scala Lift - 站点地图菜单生成器自定义 CSS 类

wpf - 有没有办法以编程方式关闭WPF中的菜单项

javascript - 如何使用 Openlayers 3 中的复选框切换图层