css3 width新增属性max/min-content和fit-content、fill-availablea

CSS3引入了新的width属性值,如min-content、max-content、fit-content和fill-available。min-content指定div宽度为内容最小宽度,max-content则为最大宽度。fill-available使元素填充可用宽高,尤其适用于实现等高布局。fit-content则根据内容自动调整宽度,并能配合margin: auto实现水平居中。这些属性在不同场景下提供了更灵活的布局解决方案。
摘要由CSDN通过智能技术生成

在css3中width的新的属性max/min-content和fit-content、fill-availablea属性 使用时需带前缀。如:

width: -webkit-min-content;
width: -moz-min-content;
width: min-content;   

属性效果

<div class="content">
        <img src="https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1585722344&di=a7452f0681db97299ad58f32f6492017&src=http://a3.att.hudong.com/14/75/01300000164186121366756803686.jpg" alt="">
        <p>这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试这是测试</p>
</div>
 <style type="text/css">
        .content{
   
            background: red;
        }
        img{
   
            width: 200px;
            height: 200px;
            object-fit: cover;
        }
    </style>

不加属性时
在这里插入图片描述

min-content:div宽度以内部内容最小宽度为准

.content{
   
	width: -webkit-min-content;
	width: -moz-min-content;
	width: min-content;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值