说明
clear 可防止元素显示在浮动元素旁边。
属性值
none: 浮动元素可能出现在元素的任一侧。
left: 浮动元素可能不会出现在元素的左侧。
right: 浮动元素不得出现在该元素的右侧。
both: 浮动元素不得出现在任一元素上元素的一侧。
适用范围
所有块级元素。
DOM 语法
object.style.clear = "top";
示例
这里是显示此属性效果的示例 -
<html>
<head>
<style type = "text/css">
div.float {
border:1px solid #ff9900;
width:120px;
float: right;
}
div.clear {
border:1px solid #cccccc;
width:120px;
clear: right;
}
</style>
</head>
<body>
<div class = "float">
该 div 有浮动设置。
</div>
<div class = "clear">
<p>
该 div 设置了 CSS 清除浮动属性。
</p>
<p>
尝试更改 CSS 清除值以查看它对 div 框位置的影响。
</p>
</div>
</body>
</html>