我正在尝试自定义WordPress中的twentyeleven主题。 它通过以下方式设置了2列布局:
<div id="main">
<div id="primary"></div>
<div id="secondary"></div>
</div>
和
#main {
clear: both;
padding: 1.625em 0 0;
}
#primary {
float: left;
margin: 0;
width: 100%;
}
#secondary {
float: right;
margin-right: 7.6%;
width: 18.8%;
}
我不确定在 style.css
中是否还有其他相关的 CSS 属性我没有意识到。无论如何,子元素 div 位于 #main
的外部。除了减小 #primary
的宽度(对我没有效果),我如何强制将子 div 包含在 #main
中?