开发者社区> 问答> 正文

设置了*{clear:both;}对之后再设置了float:left或right的块有影响吗

以下代码

.div1{
            width: 20%;
            height: 200px;
            background-color: blue;
            float: left;
        }
.div2{
            width: 80%;
            height: 50px;
            background-color: green;
            float: right;
            /*margin: 0 200px ; */
        }

本来是两个div在同一水平线上的
screenshot
screenshot
是什么原因造成的?

展开
收起
杨冬芳 2016-06-13 10:47:32 2163 0
1 条回答
写回答
取消 提交回答
  • IT从业

    right吧.left的float:清除了,自己另起一行float到right了;就这么简单~

    2019-07-17 19:35:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载