怎么在那么多的float清理方法中选择合适的

简介:

今天在平时用的清理中的办法无法使用了,于是测试了多次,解决了。
再一次的鄙视IE浏览器。

<!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" >
< head >
< meta  http-equiv ="Content-Type"  content ="text/html; charset=gb2312"  />
< title >法律导航 </title>
< style  type ="text/css" >
/**
* @author xcf007
* @lastmodified 2008-12-6
*/

*{margin:0;padding:0;}
html
{
overflow:auto;
}
body
{
font-size:12px;
width:950px;
margin:0 auto;
}
ul
{
list-style:none;
}

a img
{
border:none;
}


{
text-decoration:none;
}

/*实用工具*/
#divUtils
{
width:170px;
}
#divUtils h3
{
font-size:14px;
background-color:#E7F3DC;
color:#008800;
line-height:26px;
_position:relative;

}
#divUtils h3 span
{
background-color:#fff;
display:inline-block;
border:1px solid #BBE1A6;
border-bottom:1px solid #fff;
padding:0 10px;
margin-left:5px;
}
#divUtils ul
{
border:1px solid #BBE1A6;
color:#BBE1A6;
font-size:14px;
line-height:180%;

/*关键问题在这里*/
overflow:auto;
_display:inline-block;
}
#divUtils ul li
{
_display:inline;
}
#divUtils ul a
{
color:#008800;
float:left;
margin:0 10px;
width:64px;
text-align:center;
}
#divUtils ul a:hover
{
text-decoration:underline;
}
</style>
</head>

< body >
<! --begin#内容区-- >
< div  id ="divUtils" >
         < h3 > < span >实用工具 </span> </h3>
         < ul >
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>        
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>
                 < li > < a  href ="#" >法律词典 </a> </li>                                                                                        
         </ul>
</div>
<! --end#内容区-- >
</body>
</html>





貌似又好了,怪怪的ie
我常用overflow:hidden;_display:inline-block;清理浮动,
今天这个不好使了,换了overflow:hidden;height:1%;可以又换回上面这个也可以了,怪事。。。。

补充:

标准点的清理浮动方法

.leftFloat{float:left;}

.rightFloat{float:right;}

.clearFloat{overflow:auto;height:1%;}


.clearFloat{overflow:hidden;width:100%;}

具体还要看下你的父容器选择合适的属性值,如果你想定宽度或者固定高度,就做相应调整。








 本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/117606,如需转载请自行联系原作者


相关文章
|
19天前
|
存储 数据采集 数据处理
Pandas中批量转换object至float的高效方法
在数据分析中,常需将Pandas DataFrame中的object类型列转换为float类型以进行数值计算。本文介绍如何使用`pd.to_numeric`函数高效转换,并处理非数字值,包括用0或平均值填充NaN值的方法。
22 1
|
2月前
|
前端开发
前端基础(十一)_Float浮动、清除浮动的几种方法
本文介绍了浮动的概念、属性、特性以及清除浮动的几种方法,并通过实例演示了如何使用CSS实现元素的浮动和处理浮动带来的问题。
64 3
|
存储
浮点数float转换成十六进制字符串的方法(FloatToHex)
浮点数float转换成十六进制字符串的方法(FloatToHex)
543 0
浮点数float转换成十六进制字符串的方法(FloatToHex)
|
Python
Python 数值类型方法|内建函数的对比汇总 (int bool float complex bytes str)
Python 数值类型方法|内建函数的对比汇总 (int bool float complex bytes str)
120 0
|
传感器 Java Android开发
我的Android进阶之旅------&gt;Java字符串格式化方法String.format()格式化float型时小数点变成逗号问题
    今天接到一个波兰的客户说有个APP在英文状态下一切运行正常,但是当系统语言切换到波兰语言的时候,程序奔溃了。好吧,又是我来维护。     好吧,先把系统语言切换到波兰语,切换到波兰语的方法查看文章 我的Android进阶之旅------>Android【...
1379 0
|
Web App开发 前端开发
彻底理解浮动float CSS浮动详解 清除浮动的方法
原文:彻底理解浮动float CSS浮动详解 清除浮动的方法  我们把网页的常用的布局格式分为以下三种:   1.标准流。  所谓的标准流就是,行内元素自己单独一行,而块级元素是上下显示的。 以前我们学习的都是标准流。
1189 0
|
6月前
|
存储 Java
百度搜索:蓝易云【Java语言之float、double内存存储方式】
由于使用IEEE 754标准进行存储,float和double类型可以表示非常大或非常小的浮点数,并且具有一定的精度。然而,由于浮点数的特性,它们在进行精确计算时可能会存在舍入误差。在编写Java程序时,需要注意使
95 0
|
13天前
|
存储 C语言
使用 sizeof 操作符计算int, float, double 和 char四种变量字节大小
【10月更文挑战第13天】使用 sizeof 操作符计算int, float, double 和 char四种变量字节大小。
47 1