关于清除浮动左右设置的问题
<html>
<head>
<style type="text/css">
#div1{
float:left;
clear:right;
}
#div2{
float:left;
/*clear: left;*/
}
</style>
</head>
<body>
<div id="div1">
<img src="http://img1.sycdn.imooc.com/climg//59c8742e0001bc9607120172.jpg" />
</div>
<div id="div2">
<img src="http://img1.sycdn.imooc.com/climg//59c8742e0001bc9607120172.jpg" />
</div>
</body>
</html>
这里如果我在div2里设置clear:left,两张图就是上下排列,但是如果删除div2里的clear:left,在div1里设置clear:right,两张图还是左右排列不是上下排列,这是怎么回事,不是应该div1的右边不允许出现浮动元素吗
5
收起
正在回答 回答被采纳积分+1
2回答
2. 从网页搭建入门JavaWeb
- 参与学习 人
- 提交作业 676 份
- 解答问题 9666 个
本阶段将从前端网页搭建入手,到Java Web基础,前后端结合助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星