麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > Flex > 正文

利用CSS3的flexbox實(shí)現(xiàn)水平垂直居中與三列等高布局

2024-09-08 18:17:12
字體:
供稿:網(wǎng)友

在打開網(wǎng)頁的時候,發(fā)現(xiàn)了火狐默認(rèn)首頁上有這樣一個東西。

第一個css屬性就沒有看懂。于是乎,開始各種找資料,各種看書。然后把對于css3伸縮布局盒(flexbox)模型的理解寫成文章,目的是對flexbox做一個簡單的介紹。

1.關(guān)于css3中flexbox需要掌握的知識

因?yàn)閷τ谌械雀咦赃m應(yīng)布局和水平垂直居中對齊需要一些對css3中flexbox基礎(chǔ)概念的理解,所以會對flexbox的概念做一個簡單的介紹,以為后面的實(shí)例做一個鋪墊。本人一直認(rèn)為,不管學(xué)習(xí)任何知識,對于概念的理解都十分重要。

a:伸縮容器:是指通過display屬性顯示地給一個元素設(shè)置為flex或者inline-box(標(biāo)準(zhǔn)版本),這個容器就是一個伸縮容器。

b:伸縮項(xiàng)目:一個伸縮項(xiàng)目是伸縮容器的子元素。一個伸縮容器的內(nèi)容具有零個以上的伸縮項(xiàng)目–伸縮容器的每個子元素都會成為一個伸縮項(xiàng)目(包括文字,稱為匿名伸縮項(xiàng)目)。

c:伸縮流方向:是指伸縮容器中的主軸方向,可以理解成x軸的方向。伸縮流方向主要通過flex-direction屬性(標(biāo)準(zhǔn)標(biāo)準(zhǔn)版本)來設(shè)置,默認(rèn)值為row。

d:伸縮行換行:伸縮項(xiàng)目在伸縮容器中有時候會溢出伸縮容器。在伸縮容器屬性中,主要通過flex-wrap屬性來設(shè)置伸縮容器是否換行,默認(rèn)值為nowrap。

e:伸縮性:定義伸縮項(xiàng)目可改變伸縮容器的寬度或高度填補(bǔ)可用的空間。可以將伸縮容器的額外空間分發(fā)給其伸縮項(xiàng)目或?qū)⑺麄兛s小以防止伸縮項(xiàng)目溢出。

2.flexbox實(shí)現(xiàn)水平垂直居中對齊

復(fù)制代碼代碼如下:
html, body {
height: 100%;
width: 100%;
}
body {
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: center;
-moz-box-pack: center;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: center;
-webkit-box-pack: center;
}
.content {
width: 300px;
height: 300px;
background-color: lightblue;
text-align: center;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: center;
-moz-box-pack: center;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: center;
-webkit-box-pack: center;
}

復(fù)制代碼代碼如下:
<div class=”content”><h1>水平垂直居中對齊</h1></div> 

 
首先,設(shè)置html和body的寬度和高度都為100%,目的是讓其擁寬度和高度,否側(cè)主軸對齊(box-pack)和側(cè)軸對齊(box-align)無法讓伸縮項(xiàng)目之前分布伸縮容器的額外空間。

然后,讓body成為伸縮容器,設(shè)置display屬性為box,設(shè)置box-pack和box-align來控制主軸對齊和側(cè)軸對齊,讓其屬性值都為center。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 男人久久天堂 | 国内精品免费一区二区2001 | 在线a亚洲视频播放在线观看 | 欧美一区二区三区中文字幕 | 欧美成人免费 | 91九色论坛 | 亚洲欧美日韩一区二区三区在线观看 | 在线亚洲免费视频 | 久久久一区二区精品 | 99激情| 久色网站| 羞羞的小视频 | 99爱视频在线观看 | 久久国产精品一区 | 亚洲成人国产 | 双性精h调教灌尿打屁股的文案 | 午夜小影院 | 成人免费一区二区三区视频网站 | 久久久久久久一区二区 | 羞羞网站 | 日韩视频在线视频 | 亚洲一区二区三区视频 | 国产亚洲精品综合一区91555 | 国产日韩大片 | 极品国产91在线网站 | 毛片午夜 | 麻豆视频在线观看免费网站 | 一级免费在线视频 | 男女视频免费看 | 成人精品一区二区三区中文字幕 | 黄色av电影在线播放 | www.成人免费视频 | 成年性羞羞视频免费观看 | 最近免费观看高清韩国日本大全 | 久久久av亚洲男天堂 | 成人毛片av在线 | 亚洲精品xxx | 精品国产96亚洲一区二区三区 | 国产精品麻豆一区二区三区 | 久久国产乱子伦精品 | 1级片在线观看 |