国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

23種CSS垂直居中技巧

2024-07-11 08:59:21
字體:
來源:轉載
供稿:網友

網頁CSS的垂直居中需求始終沒有停過,而其困難度也始終沒有讓人輕松過,經過了每位開發先烈的研究后,據說CSS的垂直居中技巧已達到近十種之多,但始終鮮為人知,部分公司甚至將CSS的垂直居中技巧當成面試題,其重要性可見一斑,經過了Amos通靈了一下之后把垂直居中的寫法擴展到了23種,今天就讓Amos帶著大家輕松的了解一下CSS的垂直居中的方式吧。

1、Line-height

適用情景:單行文字垂直居中技巧

這個方式應該是最多人知道的了,常見于單行文字的應用,像是按鈕這一類對象,或者是下拉框、導航此類元素最常見到的方式了。此方式的原理是在于將單行文字的行高設定后,文字會位于行高的垂直中間位置,利用此原理就能輕松達成垂直居中的需求了。

<div class="content">Lorem ipsam.</div>.content{  width: 400px;  background: #ccc;  line-height:100px;  margin: auto;}

2、Line-height + inline-block

適用情景:多對象的垂直居中技巧

既然可以使用第一種方式對行元素達成垂直居中的話,當然沒有理由不能做到多行啊~但是你需要將多個元素或多行元素當成一個行元素來看待,所以我們必須要將這些數據多包一層,并將其設定為inline-block,并在該inline-block對象的外層對象使用inline-block來代替height的設置,如此便可以達到垂直居中的目的了,從使你的數據是包含了標題跟內容在內也可以正常的垂直居中了。

<div class="box box2">  <div class="content">    立馬來看Amos實際完成的    <a href="http://csscoke.com/2015/07/31/nth-child_rwd_album/">      CSS3精美相冊效果    </a>    效果吧!

主站蜘蛛池模板:
林周县|
信宜市|
台安县|
卓资县|
专栏|
潼关县|
横山县|
丹江口市|
营山县|
保亭|
上高县|
巴彦县|
淳化县|
奎屯市|
关岭|
巩留县|
苍溪县|
汝城县|
富阳市|
黔西|
巴东县|
五河县|
河东区|
西华县|
海原县|
平潭县|
莒南县|
鹤壁市|
印江|
东港市|
湖州市|
云霄县|
大悟县|
缙云县|
砀山县|
宣武区|
新化县|
泰来县|
新干县|
景德镇市|
合川市|