国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【前端 | CSS系列】—— 第1篇:如何實現(xiàn)水平垂直居中對齊?

這篇具有很好參考價值的文章主要介紹了【前端 | CSS系列】—— 第1篇:如何實現(xiàn)水平垂直居中對齊?。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 使用【Flex 布局】

.container {
  display: flex;
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */
}

2. 使用【Grid 布局】

.container {
  display: grid;
  justify-content: center; /* 水平居中 */
  align-items: center; /* 垂直居中 */
}

3. 使用【Table 布局】

.container {
  display: table;
}
.child {
  display: table-cell;
  text-align: center; /* 水平居中 */
  vertical-align: middle; /* 垂直居中 */
}

4. 使用【絕對定位】+ 【transform 屬性】

.container {
  position: relative;
}
.child {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

5. 使用【絕對定位】+ 【margin 屬性】 ——(僅適用于:已知元素寬高)

.container {
  position: relative;
}
.child {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -50px 0 0 -50px; /* 其中50px是元素寬高的一半 */
}

單純的元素左右居中對齊:
塊級元素可以使用 magrin: 0 auto;
非塊級元素使用 text-align: center;文章來源地址http://www.zghlxwxcb.cn/news/detail-645111.html

到了這里,關(guān)于【前端 | CSS系列】—— 第1篇:如何實現(xiàn)水平垂直居中對齊?的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • css 實現(xiàn) html 元素內(nèi)文字水平垂直居中的N種方法

    css 實現(xiàn) html 元素內(nèi)文字水平垂直居中的N種方法

    ? ? ? ? 上一篇博文寫了div 中元素居中的N種常用方法,那么單個html元素:div(塊級元素代表),span(行內(nèi)元素代表)中的文字如何水平垂直都居中呢?實現(xiàn)方法如下: ????????本文例子使用的 html body結(jié)構(gòu)下的模型如下: ? ? ? ? 例子居中效果都如下圖: 注:當把div

    2024年02月13日
    瀏覽(35)
  • CSS水平垂直居中

    1.利用定位 + margin:auto 2.flex布局 3.grid布局 一、利用position+margin:auto ?二、利用flex 三、gird布局

    2024年02月14日
    瀏覽(29)
  • 【CSS 布局】水平垂直方向居中

    單行元素 方式一: relative 和 absolute 方式二: relative 和 absolute (變種,適合于寬高固定) 方式三: flex 和 margin 方式四: flex 方式五: flex 多行元素

    2024年02月13日
    瀏覽(24)
  • CSS 水平垂直居中的方式

    CSS 水平垂直居中的方式

    目錄 在不知道子元素寬高的情況下,水平垂直居中的六種方式: 1、彈性盒子布局方式來實現(xiàn)(flex)。 ?2、絕對定位 +?transform 3、table標簽 4、display:table-cell 5、display: grid 6、writing-mode 屬性 在實際使用最好測試下最低版本是否支持對應(yīng)的實現(xiàn)方式,盡量選各個瀏覽器支持比

    2024年02月08日
    瀏覽(23)
  • CSS元素水平垂直居中的方法

    CSS元素水平垂直居中的方法

    父級設(shè)置為 相對定位 ,子級 絕對定位 ,并且四個定位屬性的值都設(shè)置了 0 ,那么這時候 如果子級沒有設(shè)置寬高,則會被拉開到和父級一樣寬高 這里子元素 設(shè)置了寬高 ,所以寬高會按照我們的設(shè)置來顯示,但是實際上 子級的虛擬占位已經(jīng)撐滿了整個父級 ,這時候再給它一

    2023年04月09日
    瀏覽(17)
  • 面試:CSS讓一個元素水平垂直居中

    水平居中 對于 行內(nèi)元素 : text-align: center ; 對于確定寬度的塊級元素: (1)width和margin實現(xiàn)。 margin: 0 auto ; (2)絕對定位和margin-left: (父width - 子width)/2, 前提是父元素position: relative 對于寬度未知的塊級元素 (1) table標簽配合margin左右auto實現(xiàn)水平居中 。使用table標簽(或直

    2024年02月06日
    瀏覽(23)
  • CSS圖片水平垂直居中的三種方法

    我們知道img元素為行內(nèi)快元素,所以首先設(shè)置圖片元素的父元素里文字水平居中,行高與整體高度一致。 其次最重要的是設(shè)置圖片元素的vertical-align屬性為middle,該屬性定義行內(nèi)元素的基線相對于該元素所在行的基線的垂直對齊方式。 代碼示例: 具體方式是先使用定位讓圖

    2024年02月13日
    瀏覽(26)
  • 【PDFBox】PDFBox操作PDF文檔之添加本地圖片、添加網(wǎng)絡(luò)圖片、圖片寬高自適應(yīng)、圖片水平垂直居中對齊

    【PDFBox】PDFBox操作PDF文檔之添加本地圖片、添加網(wǎng)絡(luò)圖片、圖片寬高自適應(yīng)、圖片水平垂直居中對齊

    這篇文章,主要介紹PDFBox操作PDF文檔之添加本地圖片、添加網(wǎng)絡(luò)圖片、圖片寬高自適應(yīng)、圖片水平垂直居中對齊。 目錄 一、PDFBox操作圖片 1.1、添加本地圖片 (1)案例代碼 (2)運行效果 (3)方法介紹 1.2、添加網(wǎng)絡(luò)圖片 (1)案例代碼 (2)運行效果 1.3、圖片寬高自適應(yīng)(

    2024年02月16日
    瀏覽(40)
  • css-4:元素水平垂直居中的方法有哪些?如果元素不定寬高呢?

    css-4:元素水平垂直居中的方法有哪些?如果元素不定寬高呢?

    1、背景 在開發(fā)中,經(jīng)常遇到這個問題,即讓某個元素的內(nèi)容在水平和垂直方向上都居中,內(nèi)容不僅限于文字,可能是圖片或其他元素。 居中是一個非?;A(chǔ)但又是非常重要的應(yīng)用場景,實現(xiàn)居中的方法存在很多,可以將這些方法分成兩個大類。 居中元素(子元素)的寬高已

    2024年02月14日
    瀏覽(24)
  • CSS水平垂直居中(最常見的三種方案flex、grid、absolute)

    本文簡單介紹一下現(xiàn)代 CSS 中最常見的三種水平垂直居中方案。 html: css: 方案1:父元素設(shè)置 flex 布局,并設(shè)置主軸以及交叉軸的對齊方式: 方案2:父元素設(shè)置 flex 布局,子元素設(shè)置 margin: auto : 父元素設(shè)置 grid 布局,以及 place-items: center 。 place-items ?是? align-items ?和?

    2024年01月16日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包