【问题标题】:DIV position not to exceed bottom of pageDIV 位置不超过页面底部
【发布时间】:2014-10-06 03:41:34
【问题描述】:

我在页面中的 div 元素位置出现问题。我的问题是我有一个带有分层 3 级菜单的导航栏。当我打开一些 3 级菜单时,包含项目的元素低于页面高度。我想将此元素保留在页面区域中,可能会移动顶部位置,以便用户可以在不滚动的情况下继续使用它(这也是有问题的)。

你可以在这里看到一个例子:http://www.frankydev.com/mitoweb/

非常感谢。

【问题讨论】:

  • 通过媒体查询在较小的屏幕上缩小菜单。 (较小的字体,填充)

标签: css html css-position


【解决方案1】:

我看到它甚至发生在大屏幕上。 使用max-height 限制第三个菜单 div 的高度,比如 300px,然后添加overflow-y:scroll;。这将为第三个菜单元素添加一个上下滚动条,它看起来相对不错。 或者更改所有字体大小和间距以腾出更多空间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-14
    • 1970-01-01
    • 2016-11-21
    相关资源
    最近更新 更多