摘要:一是的縮寫(xiě),意為彈性布局定義彈性布局二基本定義我只簡(jiǎn)單的說(shuō)一下容器和項(xiàng)目,因?yàn)橹魂P(guān)系容器和項(xiàng)目來(lái)講的個(gè)人理解。它可以設(shè)為或?qū)傩砸粯拥闹?,則該項(xiàng)目占據(jù)固定的空間。默認(rèn)值為,表示繼承夫元素的屬性,如果沒(méi)有夫元素,則等同于。
flex是flexible box的縮寫(xiě),意為“彈性布局”;
display:flex;
box{ display:flex; }
我只簡(jiǎn)單的說(shuō)一下容器和項(xiàng)目,因?yàn)橹魂P(guān)系容器和項(xiàng)目來(lái)講的(個(gè)人理解)。
有6個(gè)屬性
1. flex-direction
2. flex-wrap
3. flex-flow
4. justify-content
5. align-items
6. align-content
值:
row(默認(rèn)值):水平方向,從右邊開(kāi)始。
row-reverse:水平方向,從右邊開(kāi)始。
column:垂直方向,從上到下。
column-reverse:垂直方向,從下往上
值:
nowrap(默認(rèn)值):不換行。
wrap:換行,第一行在上面
wrap-reverse:換行。第一行在下方。
值:
?
flex-start(默認(rèn)值):左對(duì)齊。
flex-end:右對(duì)齊。
center:水平居中
space-between:兩端對(duì)齊,項(xiàng)目之間間隔相等。
space-around:每個(gè)項(xiàng)目?jī)蓚?cè)的間隔相等。
flex-start:y軸的起點(diǎn)對(duì)齊。
flex-end:y軸的終點(diǎn)對(duì)齊。
center:垂直居中
baseline:項(xiàng)目的第一行文字的基線對(duì)齊。
stretch(默認(rèn)值):如果項(xiàng)目沒(méi)有設(shè)置高度或者為auto,將占滿整個(gè)容器。
一下6個(gè)項(xiàng)目屬性設(shè)置在項(xiàng)目上。
1. order
2. flex- grow
3. flex-shrink
4. flex-basis
5. flex
6. align-self
<style> *{ margin: 0; padding: 0; } div{ border: 1px solid black; } .boxBig{ width: 500px; height: 500px; display: flex; justify-content: center; align-items: center; } .box1{ border: 1px solid red; width: 100px; height: 100px; } style> head> <body> <div class="boxBig"> <div class="box1">div> <div class="box1">div> <div class="box1">div> <div class="box1">div> div> body>
?
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/1316.html
摘要:二彈性盒模型歷史彈性盒模型歷史英文原版或者查看中文翻譯版另外附上標(biāo)準(zhǔn)文檔彈性盒模型在過(guò)去幾年間制定了三版草案規(guī)范。給子元素直接添加屬性即可七后話以上是本文所有內(nèi)容,以下是小白我的感慨。 一、前言 由于W3C在制定彈性盒模型內(nèi)容有多版草案,在網(wǎng)上瀏覽了很多視頻和文章,版本有新有舊,所以準(zhǔn)備寫(xiě)一篇關(guān)于彈性盒模型的文章,一是輔助自己學(xué)習(xí),二是幫忙其他前端學(xué)習(xí)者更容易地彈性盒模型。 二、彈性盒...
摘要:彈性盒模型彈性盒子是的一種新布局模式,由容器父元素和項(xiàng)目子元素組成。彈性盒子是一種當(dāng)頁(yè)面需要適應(yīng)不同的屏幕大小以及設(shè)備類型時(shí)確保元素?fù)碛星‘?dāng)?shù)男袨榈牟季址绞健椥院心P???彈性盒子是css3的一種新布局模式,由容器(父元素)和項(xiàng)目(子元素)組成。 ? 彈性盒子是一種當(dāng)頁(yè)面需要適應(yīng)不同的屏幕大小以及設(shè)備類型時(shí)確保元素?fù)碛星‘?dāng)?shù)男袨榈牟季址绞健?? 引入彈性盒模型的目的:提供一種更加有效的方式...
摘要:彈性盒模型相比傳統(tǒng)的盒模型,可以更加簡(jiǎn)單的實(shí)現(xiàn)各種布局頁(yè)面簡(jiǎn)單舉一個(gè)例子,代碼如下加上廠商前綴,目前使用方式都有三種寫(xiě)法,舊的,過(guò)度的,新的的屬性假如的改成也能實(shí)現(xiàn)數(shù)字的垂直居中 彈性盒模型相比傳統(tǒng)的盒模型(display+position+float),可以更加簡(jiǎn)單的實(shí)現(xiàn)各種布局頁(yè)面簡(jiǎn)單舉一個(gè)例子,代碼如下 1 2 3 css .row{width:200px;...
摘要:中各種布局的背后,實(shí)質(zhì)上是各種的組合。相反,一些塊容器盒,比如非替換行內(nèi)塊及非替換表格單元格,不是塊級(jí)盒。描述元素跟它的后代之間的影響。行盒行盒由行內(nèi)格式化上下文產(chǎn)生的盒,用于表示一行。彈性容器外和彈性項(xiàng)目?jī)?nèi)的一切元素都不受影響。 CSS中各種布局的背后,實(shí)質(zhì)上是各種*FC的組合。CSS2.1 中只有 BFC 和 IFC, CSS3 中還增加了 FFC 和 GFC。 盒模型(Box M...
閱讀 2843·2021-09-10 10:50
閱讀 2198·2019-08-29 16:06
閱讀 3204·2019-08-29 11:02
閱讀 1104·2019-08-26 14:04
閱讀 2815·2019-08-26 13:24
閱讀 2310·2019-08-26 12:16
閱讀 556·2019-08-26 10:29
閱讀 3104·2019-08-23 18:33