久久无码中文字幕_日韩精品无码一本二本三_久久精品呦女暗网_欧美一级夜夜爽_久久精品国产99久久99久久久

23
2018/11

如何使不定寬度的元素居中

發(fā)布時間:2018-11-23 17:18:33
發(fā)布者:jintianlong
瀏覽量:
0

在前端設(shè)計中,經(jīng)常會有不少的小伙伴們遇到排版方面的問題,像是元素居中一類的問題。對于塊級別元素只需要margin:0 auto就可以解決,對于行內(nèi)元素text-align:center也能解決,但是如果是不定寬度的塊級別元素呢?今天文匯軟件小編就來和大家分享一下這方面的問題。

首先我們來看小編之前遇到的案例,如下圖所示:

image.png

像是這里的字如果想要居中一般有三種辦法:

第一種,指定寬度,讓其居中,這里因為我們還要做程序調(diào)用,里面字的數(shù)量是不固定的所以直接pass掉;

第二種:使用center標(biāo)簽;但是這里因為是有兩個不同的字段一個是發(fā)布人,一個是發(fā)布時間,且使用center內(nèi)部不可以再出現(xiàn)其他標(biāo)簽,否則無法居中,所以這個也不行。

第三種方法:給父元素設(shè)置 float,然后給父元素設(shè)置 position:relative 和 left:50%,子元素設(shè)置 position:relative 和 left: -50% 來實現(xiàn)水平居中。這樣的好處是既保證了程序可以調(diào)用不同的字段,而且無論寫多少內(nèi)容都會居中。如下圖:

image.png

image.png

下圖紅框代表樣式,藍(lán)框代表可以調(diào)取的不同字段。image.png

是不是覺得小編的分享很使用呢,實用的話就來文匯軟件關(guān)注小編吧。

關(guān)鍵詞:
返回列表