css清除浮动设置怎么不起作用呀 ?

来源:百度知道 编辑:UC知道 时间:2024/06/07 13:57:56
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<style>
#diva{
margin:20px 0px auto;
width:200px;
float:left;
clear:right;
}
#divb{
margin:20px 0px auto;
width:200px;
float:right;
}
</style>

<body>
<div id="diva">此处显示 Div a</div>
<div id="divb">此处显示 Div a</div>
</body>
</html>

diva清除浮动后divb不是应该换行显示的吗? 为什么? 谢谢!

呃,float:left; clear:right; ?又让他浮动又要清楚浮动?
你能同时向左走在向右走吗?
在需要清除的位置加个div
<div style="clear:both;height:0;line-height:0;font-size:0"></div>

一个向左浮动,一个向右浮动!根本两个就没联系!