DVI+CSS布局遇到的问题
如图,在DW中容器“bottom”与上两个容器无间隔,代码上明明设定了“margin-top: 10px; clear: both;”,在IE中显示却是有间隔的,但在Firefox却如同DW中显示的一样。
初学DVI+CSS就遇到棘手的问题,不会要从上到下排列好3个横向的容器,再在中间的容器嵌入left和main吧?
希望各位赐教!
代码如下
程序代码:
#box { height: 280px; width: 380px; margin:0 auto; padding:10px; } #top { height: 100px; width: 380px; background-color: #FFFFCC; } #left { height: 110px; width: 100px; background-color: #FFFFCC; float: left; margin-top: 10px; clear: both; } #main { height: 110px; width: 270px; background-color: #FFFFCC; float: right; margin-top: 10px; } #bottom { height: 50px; width: 380px; background-color: #FFFFCC; margin-top: 10px; clear: both; } <div id="box"> <div id="top">top 380x100</div> <div id="left">left 100x110</div> <div id="main">main 210x110</div> <div id="bottom">bottom 380x50</div> </div>
[[it] 本帖最后由 zys4416 于 2008-3-10 20:47 编辑 [/it]]