当前位置:   article > 正文

多个块元素一行显示有哪几种方法

如何让多个块级元素排列成一行

1.浮动法

<style>
*{margin:0;padding:0;}
.box{width:600px;height:400px;border:1px solid red;}
.one{width:100px;height:100px;border:1px solid #000;float:left;}
</style>


<div class="box">
<div class="one">第一个</div>
<div class="one">第二个</div>
<div class="one">第三个</div>
</div>

2.转行块元素
<style>
*{margin:0;padding:0;}
.box{width:600px;height:400px;border:1px solid red;}
.one{width:100px;height:100px;border:1px solid #000;display:inline-block;}
</style>

外间距解决办法.box{font-size:0;}
把字体再改回来.one{font-size:14px;}

3.定位

4.弹性布局display:flex
<style>
*{margin:0;padding:0;}
.box{width:600px;height:400px;border:1px solid red;display:flex;flex-direction:row;}
.one{width:100px;height:100px;border:1px solid #000;flex:1;}
</style>

5.转单元格display:table-cell
<style>
*{margin:0;padding:0;}
.box{width:600px;height:400px;border:1px solid red;}
.one{width:100px;height:100px;border:1px solid #000;display:table-cell;}
</style>

转载于:https://www.cnblogs.com/webzixuan/p/6163197.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/867525
推荐阅读
相关标签
  

闽ICP备14008679号