clear 属性定义了元素的哪边上不允许出现浮动元素(出现在其他元素中的图形和文本元素称为浮动元素(floating element))。在 CSS1 和 CSS2 中,这是通过自动为清除元素(即设置了 clear 属性的元素)增加上外边距实现的。在 CSS2.1 中,会在元素上外边距之上增加清除空间,而外边距本身并不改变。不论哪一种改变,最终结果都一样,如果声明为左边或右边清除,会使元素的上外边框边界刚好在该边上浮动元素的下外边距边界之下。
| left |
在左侧不允许浮动元素 |
| right |
在右侧不允许浮动元素 |
| both |
在左右两侧均不允许浮动元素 |
| none |
默认。允许浮动元素出现在两侧。 |
h2{clear: right}
address{clear: both}
相关日志
- 2009-08-18 -- 什么是css框架
框架就是一个你可以用于你的网站项目的基本的概念上的结构体。
css框架通常只是一些css文件的集合,这些文件包括基本布局、表单样式、网格或简单结构、以及样式重置。比如:
typograp... - 2008-10-19 -- 多浏览器的css实现半透明div
很好用的多浏览器透明代码
<style>
.filter
{
border:1px solid #C79810;
background-color:#6BBA70;
fil... - 2010-06-03 -- CSS之标签导致我的字体全变成斜体了
这几天在调整UCHOME的SPACE的页面,无意中调了一个东西,导致页面很多地方成了斜体。我用FONT-STYLE进行强制限制也不行,搞了我很长时间。到最后找到规律了,发现所有斜体的地方都是<e... - 2010-04-21 -- 如何用css把页面变灰,寄托我们的哀思
方法有很多种,这里做个总结
第一:
最快速度把自己网站变灰,只支持IE~
在CSS文件或style中加入
*{filter:gray; color:gray;}
第二:
html... - 2009-07-17 -- css文件后面为什么有参数
客户端会缓存这些css或js文件,因此每次升级了js或css文件后,改变版本号,客户端浏览器就会重新下载新的js或css文件
举例来说:
可以看成是css的一个版本号,如果css改动过... - 2008-10-15 -- 如何用CSS实现背景半透明效果
HTML代码:
<div class="alpha1">
<div class="ap2">
<p>背景为红色(#FF0000),透明度20%。</p&...
如果你觉得这篇文章不错,你可以 给我留个回复或订阅它。无论如何,谢谢你的支持!
评论
还没有评论。
发表评论