+ -
当前位置:首页 → 问答吧 → 关于clear:right在IE下造成的问题

关于clear:right在IE下造成的问题

时间:2011-04-03

来源:互联网

HTML code

<div style="width:300px;  background-color:Black; float:left;">

<div style="width:200px; height:100px; background-color:Red; float:left; filter:alpha(opacity=60); opacity:0.6;"></div>

<div style="width:200px; height:100px; background-color:Red; float:left; clear:right; filter:alpha(opacity=60); opacity:0.6;"></div>

</div>



firefox下:

IE下:


请问IE的第二个元素在添加clear:right后,为什么会把第二个元素移上去呢?
请指教!~谢谢~~

作者: littlecc2009   发布时间: 2011-04-03

页面前面加
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-

transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

就可以了,需要指明明确的DTD

作者: net_lover   发布时间: 2011-04-03

热门下载

更多