這篇文章主要介紹了css如何使用minmax()函數(shù),具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)建站是一家專業(yè)提供石嘴山企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、H5頁面制作、小程序制作等業(yè)務(wù)。10年已為石嘴山眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
minmax函數(shù)表示一個閉區(qū)間范圍[min,max],當(dāng)值小于等于min時,值等于min,當(dāng)大于等于max時,值等于max.
minmax函數(shù)接收min-content,max-content參數(shù),這兩個參數(shù)表示內(nèi)容最短和最長的內(nèi)容長度??聪旅姘咐?。
.minmax-wrapper { margin-top: 100px; width: 100vw; display: grid; grid-gap: 10px; grid-template-columns: minmax(300px, 500px) minmax(50px, min-content) minmax(100px, max-content); }test1dsssss3333333 sssssssssssssss sssssssssssssssssss sssssssssssssssssss sssssssssssssssssssstest2222222222
test 232232323233
min-content采用最短的內(nèi)容長度
test
test 232232323233222222
max-content采用最長的內(nèi)容長度
效果
可以看到,第二個項(xiàng)目的最小的內(nèi)容寬度為第二個項(xiàng)目中的第一個p標(biāo)簽
當(dāng)設(shè)置成minmax(50px,min-content)時,表示列寬最大的寬度也不能超過第一個p標(biāo)簽的內(nèi)容寬度。
第三個項(xiàng)目的最大的內(nèi)容寬度為第三個p標(biāo)簽的內(nèi)容寬度
當(dāng)設(shè)置成minmax(100px,max-content)時,最大的內(nèi)容寬度不會超過第三個p標(biāo)簽的寬度
跟fit-content函數(shù)一樣,不支持ie,但對主流的現(xiàn)代瀏覽器支持還不錯。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“css如何使用minmax()函數(shù)”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!