开发者社区> 问答> 正文

CSS左右布局浮动高度问题

<style>
    .left{float:left;width:200px}
    .right{margin-left:220px;}
    .clearfix:before{
      content: " ";
      display: table;
    }
    .clearfix:after{
      clear:both;
    }
</style>




<div class="left">
    <div style="height:500px;background:red"></div>
</div>


<div class="right">
    <div class="clearfix">11111111</div>
    <div >222222</div>
</div>

这么写样式实现左右布局,右侧的第一个div和第二个div之间有很大的间距,是cleardix:after造成的,请问这个怎么处理? absolute 是一种方法 还有其他的吗

展开
收起
a123456678 2016-05-27 15:22:18 2224 0
1 条回答
写回答
取消 提交回答
  • 楼主想的要左右布局,可以都用左浮动,两者都加宽度就行了,要是左侧固定加左浮,左侧不加宽度和浮动也行呀

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

相关电子书

更多
零基础CSS入门教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载