清除浮動后為什么元素是靠右垂直排列而不是之前的靠左垂直排列?3個元素 div1,div2,div3設(shè)置3個元素向右浮動清除浮動<!DOCTYPE html><html><head>? ? <title></title>? ? <style type="text/css">? ? ? ? div{border: 2px solid black}? ? ? ? .div1{width: 100px;height: 100px;background-color: red;float: right;}? ? ? ? .div2{width: 100px;height: 100px;background-color: blue;float: right;}? ? ? ? .div3{width: 100px;height: 100px;background-color: orange;float: right;}? ?</style></head><body>? ? <div class="clear">? ? ? ? <div class="div1"></div>? ? ? ? <div class="div2"></div>? ? ? ? <div class="div3"></div>? ? </div></body></html>
1 回答

墨者舞馳
TA貢獻1條經(jīng)驗 獲得超1個贊
clear:right 的意思是不允許元素的右邊有其他浮動元素。與本元素?zé)o關(guān)。元素還是會靠右排列,但是元素的右邊就不會再有浮動元素了。所以會靠右垂直排列
- 1 回答
- 0 關(guān)注
- 1309 瀏覽
添加回答
舉報
0/150
提交
取消