保持簡單。這應該是一個不錯的頁面...的CSS應該包括這個:
.header,.bod,.footer { width: 700px; margin: 0 auto; }
.header { border-bottom: 3px solid #CCC; margin-bottom: 1.0em; }
.footer { border-top: 3px solid #CCC; padding-top: 1.0em; }
.first, .second, .third, .fourth { position: absolute; top: 0; left: 0;}
.first { width: 100px; left:10px;}
.second { width: 100px; left:110px;}
.third { width: 100px; left:220px;}
.fourth { width: 100px; left:330px;}
.clear,.tall { position: relative; } /*\*/* html .clear{ display: inline;}
.tall:after { content: ''; } /*fix of safari bug?*/
和一些HTML(身體裏面,你調用了CSS後):
<body>
<div class="header">TITLE</div>
<div class="bod clear">
<div class="first tall"> Lorem ipsum </div>
<div class="second"> Lorem ipsum </div>
<div class="third"> Lorem ipsum </div>
<div class="fourth"> Lorem ipsum </div>
</div>
<div class="footer" >FOOTER</div>
</body>
</html>
簡單,有效,正確的?
-1:沒有明確寬度的浮動元素是邪惡的。 – Triptych 2009-01-06 00:24:07
採取的一點。我已經知道了,但我想我應該提到這一點,以防萬一有人閱讀它也不知道。 :P – Salty 2009-01-06 01:04:41