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