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

首頁 > 開發 > CSS > 正文

全面總結使用CSS實現水平垂直居中效果的方法

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

說起水平垂直居中大家常看到的是使用絕對定位與負margin的配合或者是inline-block配合vertical-align:middle等方法。當然還有其他一些解決方案,比如說,在水平垂直居中系列中介紹了一些制作方案。但這些方案或多或少都存在一些局限性。假設,要垂直水平居中的元素大小是未知的,你要使用絕對定位與負margin配合就難上加難。當然你會說,使用表格將解決我一切所需,的確是這樣,那么除了這些方法,還有別的方案嗎?接下來我們就針對這個自設問題,來一起探討其他幾種實現水平垂直居中的方案。

為了更好的闡述后面的方案,我們這里有一個命題:讓未知大小容器(未知行數的文本)實現水平垂直居中。看到這樣的命題,有人或許會說神經病又來了,如果你也這么認為,就讓當是神病出現了吧。我們不糾結這個,還是看幾種解決方案吧。


方法一:最原始的方式

這種方法用來實現單行垂直居中是相當的簡單的,你只要保證元素內容是單行,并且其高度是固定不變的,你只要將其“line-height”設置成和“height”值一樣就Ok了。不過這種方法局限性太大,只有單行文本的元素才適用,所以在多行元素中是不能使用這種方法的。

Html Markup

XML/HTML Code復制內容到剪貼板
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 体育| 越西县| 义乌市| 甘德县| 宽甸| 珠海市| 瑞金市| 建水县| 平武县| 五峰| 庄浪县| 叙永县| 石首市| 壤塘县| 龙州县| 太湖县| 柳河县| 商南县| 汤阴县| 白河县| 巴中市| 铅山县| 普格县| 安图县| 昭通市| 同心县| 屏东县| 萨嘎县| 渭源县| 若羌县| 河池市| 梁河县| 威宁| 宜川县| 运城市| 永登县| 手机| 鄂尔多斯市| 台北县| 平原县| 亚东县|