真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

css實現(xiàn)水平居中的方法

這篇文章主要介紹了css實現(xiàn)水平居中的方法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的尼木網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

css的基本語法是什么

css的基本語法是:1、css規(guī)則由選擇器和一條或多條聲明兩個部分構(gòu)成;2、選擇器通常是需要改變樣式的HTML元素;3、每條聲明由一個屬性和一個值組成;4、屬性和屬性值被冒號分隔開。

css實現(xiàn)水平居中的方法:1、使用margin和text-align屬性;2、通過“display:flex”;3、通過“display:table-cell”和margin-left;4、通過絕對定位;5、通過transform屬性。

本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。

css實現(xiàn)水平居中

1、通過margin+text-align實現(xiàn)CSS水平居中。

這種方法是實現(xiàn)CSS水平居中最最常用的,我在前端開發(fā)中大概有60%的CSS水平居中就是通過“margin: 0 auto; text-align: center”實現(xiàn)的。

css實現(xiàn)水平居中的方法

2、通過display:flex實現(xiàn)CSS水平居中。

隨著越來越多兼容flexbox,所以通過“display:flex”實現(xiàn)CSS水平居中的方案也越來越受青睞。

通過display:flex實現(xiàn)CSS水平居中的原理是父元素display:flex;flex-direction:column;而子元素align-self:center;

這個跟CSS垂直居中的原理是一樣的,只是在flex-direction上有所差別,一個是row(默認(rèn)值),另外一個是column。

css實現(xiàn)水平居中的方法

3、通過display:table-cell和margin-left實現(xiàn)CSS水平居中。

對于父元素和子元素的寬度都確定的情況,適合通過display:table-cell和margin-left實現(xiàn)CSS水平居中。

使用時,父元素display:table-cell,子元素給剩余寬度一半的margin-left。

css實現(xiàn)水平居中的方法

4、通過絕對定位實現(xiàn)CSS水平居中。

這種方法跟上一個方法適用場景一樣,也是適用于父元素和子元素的寬度都確定的情況。

使用時,父元素position:absolute,子元素給剩余寬度一半的margin-left。

css實現(xiàn)水平居中的方法

5、通過transform實現(xiàn)CSS水平居中。

這種方法是最不推薦的方法,因為transform屬性在各個瀏覽器中的表現(xiàn)行為不一致,所以會出現(xiàn)一些兼容性的問題,只有當(dāng)已知用戶瀏覽器時才推薦使用。

css實現(xiàn)水平居中的方法

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“css實現(xiàn)水平居中的方法”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!


本文名稱:css實現(xiàn)水平居中的方法
標(biāo)題網(wǎng)址:http://weahome.cn/article/gecodj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部