html - 侧边栏包装器未使用页面内容包装器扩展

标签 html css

正在努力解决这个问题,我们将不胜感激。

我有一个主要的 #wrapper div 环绕整个文档。然后我们有一个用于导航的 #sidebar-wrapper 和一个用于内容的 #page-content-wrapper。问题是当内容扩展时,sidebar-wrapper 不会。我知道它们都是绝对定位的,我已经尝试过相对定位,但也没有用。

sidebar-wrapper div 应该向下扩展(高度)以伴随 page-content-wrapper div 的增长。

如果有任何帮助,我将不胜感激。谢谢。

这是 fiddle :wrapper fiddle

找到解决方案:page-content-wrapper 上的 overflow-x 应设置为隐藏,这会使侧边栏包装器扩展到文档大小的 100%。

最佳答案

像这样对外部包装器使用相对位置:

#wrapper.toggled 
{
  padding-left: 250px;
  overflow: hidden;
  position:relative;
}

关于html - 侧边栏包装器未使用页面内容包装器扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38848179/

相关文章:

javascript - 搜索单词并使用 jquery 突出显示

CSS 保留页脚标志

css - 检测设备是否为触摸屏的媒体查询

javascript - hr在移动端div后面

html - 如何宣布网站不支持屏幕阅读器?

xml - HTML5 中的 SVG – 什么时候需要 XML 声明 `<?xml version="1. 0"encoding="UTF- 8"?>`?

html - 超链接不适用于 <a> 标签内的 <img> 标签

CSS DIV 在调整浏览器大小时移动并且未放置在需要的位置

html - CSS 滚动菜单 - 下拉菜单无法正确滚动

html - 将根高度设置为子高度