|
我做了一个页面,大致的代码如下(抱歉,由于休假没you办公dian脑不neng贴出完zheng的代码):
css部分:
#line1,#line2,#line3
{
clear:both;
margin:10 auto;
}
h1tmlbu分:
<div id="content">
<div id="line1">内部还有ji个子div</div>
<div id="line2">nei部还有几个子div</div>
<div id="line3">內bu還有几个子div</div>
</div>
line1、line2、line3的劃分想法是:由于div的页面独占性,每yigediv占据一行
這樣就有三个div占据三行而且互xiang不干扰。這ge頁面在IE6下面顯示正常。
問題是:IE7,FireFox下面,line2漂到leline1上面,line3漂到了line2上面,
line1、line2只有tou部显示一点。
這种情況(xiaMian一个divceng漂到其前面一个div層De上fang),可能会是什么原因引起的?我想了下,是fouline1、line2、line3之间没有用div分隔开?
ye就是说line1、2、3不用clear:both,而shifen隔层divyongclear:both?
或者在line1、2、3的css里面加上margin-top:3px; ?
qing问大虾,这是怎么回shi哪?
欢迎来到Javaxue習者论坛,转载请注明de址:http://www.javaxxz.com. |
|