我正在用一个简单的流体网格做一些实验,只有一个侧边栏和一个主要区域。当我尝试在主区域内的 div 中放置一些边距时,边距不能正常工作,但在侧边栏中它工作正常。这是 Jsfiddle:http: //jsfiddle.net/swayziak/vVJeV/
HTML:
<section class="sidebar">
<div class="test"> bla bla bla bla bla ba balalalalal </div>
</section>
<section class="mainarea">
<div class="test"> bla bla bla bla bla ba balalalalal </div>
</section>
CSS
.sidebar {
position: fixed;
z-index: 100;
top: 0;
left: 0;
width: 25%;
height: 100%;
border-right: 1px solid #E3E3E3;
background: #FFF;
}
.mainarea {
float: right;
z-index: 100;
top: 0;
left: 0;
width: 75%;
height: 100%;
}
.test {
margin-left: 24px;
}
可能问题与 .sidebar 和 .mainarea CSS 的某些部分有关,但我不知道是哪一个。
谢谢。