最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CSS3 max/min-content及fit-content、fill-available值的案例詳解

  發(fā)布時(shí)間:2024-06-11 16:44:08   作者:柑橘烏云_   我要評(píng)論
在CSS3中對(duì)width的值多了幾個(gè)值:fill-available,max-content,min-content, 以及fit-content,本文通過案例講解CSS3 max/min-content及fit-content、fill-available值的相關(guān)知識(shí),感興趣的朋友一起看看吧

c3中對(duì)width的值多了幾個(gè)值:fill-availablemax-contentmin-content, 以及fit-content。

1.width:fill-available

我們?cè)陧?yè)面中扔一個(gè)沒有其他樣式的<div>元素,則,此時(shí),該<div>元素的width表現(xiàn)就是fill-available自動(dòng)填滿剩余的空間。

2.width:max-content

假設(shè)我們的容器有足夠的寬度,足夠的空間,此時(shí),所占據(jù)的寬度是就是max-content所表示的尺寸。

3.width:min-content

min-content寬度表示的并不是內(nèi)部那個(gè)寬度小就是那個(gè)寬度,而是,采用內(nèi)部元素最小寬度值最大的那個(gè)元素的寬度作為最終容器的寬度。

4.width:fit-content

width:fit-content也是應(yīng)該比較好理解的,“shrink-to-fit”表現(xiàn),換句話說,和CSS2.1中的floatabsoluteinline-block的尺寸收縮表現(xiàn)是一樣的。

OK,然后,有小伙伴會(huì)疑問,既然跟很多CSS聲明有一樣的表現(xiàn),那為什么還要再弄個(gè)新東西呢?

就拿水平居中效果舉例,首先浮動(dòng)肯定不行,因?yàn)橹挥凶蟾?dòng)和右浮動(dòng);絕對(duì)定位壓根不占據(jù)空間,普通流中根本無法應(yīng)用,而inline-block需要父級(jí)使用text-align:center,而本身可能還需要text-align:left略煩。

width:fit-content可以沒有這些煩惱,因?yàn)椋?code>width:fit-content可以實(shí)現(xiàn)元素收縮效果的同時(shí),保持原本的block水平狀態(tài),于是,就可以直接使用margin:auto實(shí)現(xiàn)元素向內(nèi)自適應(yīng)同時(shí)的居中效果了。

<div class="w-box">
	<img src="/static/logo.png">
</div>

總結(jié):

上面水平居中的案例就是很好的說明,可以讓元素保留原有display值的特性的同時(shí),擁有別的display值的特性。

到此這篇關(guān)于CSS3 max/min-content及fit-content、fill-available值的詳解的文章就介紹到這了,更多相關(guān)CSS3 max/min-content fit-content、fill-available值內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

航空| 温州市| 芜湖县| 壶关县| 九江市| 古丈县| 江口县| 平乡县| 霍山县| 金门县| 宜昌市| 湖州市| 宝坻区| 宕昌县| 永善县| 赤壁市| 东丰县| 中西区| 天水市| 贵南县| 丹棱县| 焦作市| 乳源| 阿图什市| 育儿| 田东县| 奉贤区| 碌曲县| 县级市| 深圳市| 松桃| 鹰潭市| 江安县| 通道| 呼伦贝尔市| 汕尾市| 九龙城区| 梁山县| 德江县| 宁河县| 沈阳市|