摘要:需要注意的是使用的前提條件是內(nèi)聯(lián)元素以及值為的元素。子元素設(shè)置行內(nèi)或行內(nèi)塊
css布局:如何實現(xiàn)垂直居中?
1.利用line-height實現(xiàn)居中,這種方法適合純文字類的;
css布局,實現(xiàn)垂直居中
2.通過設(shè)置父容器相對定位,子級設(shè)置絕對定位,標(biāo)簽通過margin實現(xiàn)自適應(yīng)居中;
css布局,實現(xiàn)垂直居中
3.彈性布局flex 父級設(shè)置display: flex; 子級設(shè)置margin為auto實現(xiàn)自適應(yīng)居中;
css布局,實現(xiàn)垂直居中
4. 父級設(shè)置相對定位,子級設(shè)置絕對定位,并且通過位移transform實現(xiàn);
css布局,實現(xiàn)垂直居中
5. 父級設(shè)置彈性盒子,并設(shè)置彈性盒子相關(guān)屬性;
6. 網(wǎng)格布局,父級通過轉(zhuǎn)換成表格形式,然后子級設(shè)置行內(nèi)或行內(nèi)塊實現(xiàn)。(需要注意的是:vertical-align: middle使用的前提條件是內(nèi)聯(lián)元素以及display值為table-cell的元素)。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/114885.html
摘要:源代碼演示利用將要水平排列的塊狀元素設(shè)為,然后在父級元素上設(shè)置,達(dá)到與上面的行內(nèi)元素的水平居中一樣的效果。 前言 本文主要介紹水平居中,垂直居中,還有水平垂直居中各種辦法,思維導(dǎo)圖如下: showImg(https://segmentfault.com/img/bVblwhg?w=1334&h=563); 如需本文的思維導(dǎo)圖,請猛戳Github個人博客 一、水平居中 1.行內(nèi)元素水平居...
摘要:源代碼演示利用將要水平排列的塊狀元素設(shè)為,然后在父級元素上設(shè)置,達(dá)到與上面的行內(nèi)元素的水平居中一樣的效果。 前言 本文主要介紹水平居中,垂直居中,還有水平垂直居中各種辦法,思維導(dǎo)圖如下: showImg(https://segmentfault.com/img/bVblwhg?w=1334&h=563); 如需本文的思維導(dǎo)圖,請猛戳Github個人博客 一、水平居中 1.行內(nèi)元素水平居...
摘要:源代碼演示利用將要水平排列的塊狀元素設(shè)為,然后在父級元素上設(shè)置,達(dá)到與上面的行內(nèi)元素的水平居中一樣的效果。 前言 本文主要介紹水平居中,垂直居中,還有水平垂直居中各種辦法,思維導(dǎo)圖如下: showImg(https://segmentfault.com/img/bVblwhg?w=1334&h=563); 如需本文的思維導(dǎo)圖,請猛戳Github個人博客 一、水平居中 1.行內(nèi)元素水平居...
閱讀 2787·2021-11-19 11:30
閱讀 3069·2021-11-15 11:39
閱讀 1793·2021-08-03 14:03
閱讀 1999·2019-08-30 14:18
閱讀 2055·2019-08-30 11:16
閱讀 2169·2019-08-29 17:23
閱讀 2611·2019-08-28 18:06
閱讀 2545·2019-08-26 12:22