您好,欢迎来到易妖游戏网。
搜索
您的当前位置:首页CSS的flex怎么根据内容更改高度

CSS的flex怎么根据内容更改高度

来源:易妖游戏网
 flexbox是一个从CSS3添加的布局模块,专门用于列和布局,本篇文章就来给大家分享一下如何使用CSS的flex根据内容更改高度。

话不多说,我们直接进入正题~

如何根据flex的内容更改高度

flexbox的一个默认特性是为每列都设置一个高度。

如图所示

有一个属性可以实现高度的变化,就是, align-items: baseline;要应用的部分是指定display:flex的父元素;

我们来看一个具体的例子

代码如下:

HTML

<div class="container">
 <div class="box"><p>文字内容</p></div>
 <div class="box"><p>文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字内容文字</p></div>
 <div class="box"><p>文字内容</p></div>
 <div class="box"><p>文字内容</p></div>
 <div class="box"><p>文字内容</p></div>
</div>

CSS

.container{
 display: flex;
 background: #ccc;
 flex-wrap: wrap;
 align-items: baseline;
}
.box{
 width: 200px;
 margin: 10px;
 background-color: #66b6d5;
}

在浏览器上显示的效果如下:

本篇文章到这里就全部结束了,更多相关精彩内容大家可以关注Gxlcms的CSS3视频教程栏目来进一步的学习!!!

Copyright © 2019- vipyiyao.com 版权所有 湘ICP备2023022495号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务