這篇文章運(yùn)用簡(jiǎn)單易懂的例子給大家介紹怎么用css align-content屬性,代碼非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
成都創(chuàng)新互聯(lián)是一家從事企業(yè)網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、行業(yè)門(mén)戶(hù)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)制作的專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)公司,擁有經(jīng)驗(yàn)豐富的網(wǎng)站建設(shè)工程師和網(wǎng)頁(yè)設(shè)計(jì)人員,具備各種規(guī)模與類(lèi)型網(wǎng)站建設(shè)的實(shí)力,在網(wǎng)站建設(shè)領(lǐng)域樹(shù)立了自己獨(dú)特的設(shè)計(jì)風(fēng)格。自公司成立以來(lái)曾獨(dú)立設(shè)計(jì)制作的站點(diǎn)1000+。
align-content屬性是用來(lái)設(shè)置自由盒內(nèi)部各個(gè)項(xiàng)目在垂直方向排列方式。
CSS align-content屬性
作用:align-content屬性是用來(lái)設(shè)置自由盒內(nèi)部各個(gè)項(xiàng)目在垂直方向排列方式;它修改了flex-wrap屬性的行為。
使用條件:
必須對(duì)父元素設(shè)置自由盒屬性display:flex;,并且設(shè)置排列方式為橫向排列flex-direction:row;然后設(shè)置換行,flex-wrap:wrap;這樣這個(gè)屬性的設(shè)置才會(huì)起作用。
說(shuō)明:該align-content屬性是對(duì)其容器內(nèi)部的項(xiàng)目起作用,對(duì)父元素進(jìn)行設(shè)置;容器內(nèi)必須有多行的項(xiàng)目,才能渲染出效果。
語(yǔ)法:
align-content: stretch|center|flex-start|flex-end|space-between|space-around;
取值說(shuō)明:
stretch:默認(rèn)值,元素被拉伸以適應(yīng)容器,會(huì)拉伸容器內(nèi)每個(gè)項(xiàng)目占用的空間,填充方式為給每個(gè)項(xiàng)目下方增加空白。
center:取消項(xiàng)目之間的空白并把所有項(xiàng)目垂直居中,使得元素位于容器的中心。
flex-start:取消項(xiàng)目之間的空白,并把項(xiàng)目放在容器頂部,使得元素位于容器的開(kāi)頭。
flex-end:取消項(xiàng)目之間的空白并把項(xiàng)目放在容器底部,使得元素位于容器的結(jié)尾。
space-between:使項(xiàng)目在垂直方向兩端對(duì)齊。即上面的項(xiàng)目對(duì)齊容器頂部,最下面一個(gè)項(xiàng)目對(duì)齊容器底部。留相同間隔在每個(gè)項(xiàng)目之間。
space-around:使每個(gè)項(xiàng)目上下位置保留相同長(zhǎng)度空白,使得項(xiàng)目之間的空白為兩倍的單個(gè)項(xiàng)目空白。
CSS align-content屬性使用示例
align-content屬性
效果圖:
關(guān)于怎么用css align-content屬性就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。