如果它是浮动的,我如何将 div 设置为父 div 的 100%?
这是我拥有的两种样式,其中侧边栏是容器的子项-
#container {
width:1200px;
margin-top:40px;
overflow:hidden;
text-align:center;
}
#sidebar {
width:260px;
float:left;
overflow:hidden;
height:1554px;
}
我会用 Javascript 或者更好的 jQuery 来做。看看这里:如何使用 jQuery 使多个 DIV 保持相同的高度?
仅包含浮动子元素的元素的高度折叠为 0。因此,如果要将子元素的高度设置为父元素的 100%,则需要手动设置父元素的高度。