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

元素水平垂直居中的5種方式

這篇具有很好參考價(jià)值的文章主要介紹了元素水平垂直居中的5種方式。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

1、利用彈性盒子

將父元素設(shè)置為display:flex;

通過(guò):

?justify-content: center;

?align-items: center;

來(lái)設(shè)置元素的垂直水平居中

2、將元素轉(zhuǎn)化為表格的形式

父元素設(shè)置:

?display: table-cell;

?vertical-align: middle;

?text-align: center;

子元素需設(shè)置:

display: inline-block;

?vertical-align: middle;//消除行內(nèi)塊元素三像素問(wèn)題

3、利用絕對(duì)定位

將父元素設(shè)置為相對(duì)定位

position:relative;

子元素設(shè)置絕對(duì)定位

position: absolute;

top: 0;

left: 0;

right: 0;

bottom: 0;

margin: auto

4、利用translate

將父元素設(shè)置為相對(duì)定位

position:relative;

子元素設(shè)置絕對(duì)定位

position: absolute;

top:50%;

left:50%;

transform: translate(-50%,-50%);

子元素的寬高自己設(shè)置

5、利用 margin-top: ;和margin-left: ;

將父元素設(shè)置為相對(duì)定位

position:relative;

子元素設(shè)置絕對(duì)定位

position: absolute;

top:50%;

left:50%;

margin-top:-(自身高度的一半)?;

margin-left:-(自身寬度的一半)?;

例:

.child{

width: 100px;

height: 100px;

position: absolute;

top:50%;

left:50%;

margin-top: -50px;

margin-left: -50px;文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-793192.html

到了這里,關(guān)于元素水平垂直居中的5種方式的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • CSS 水平垂直居中的方式

    CSS 水平垂直居中的方式

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

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

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

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

    2024年02月14日
    瀏覽(24)
  • css垂直水平居中的幾種實(shí)現(xiàn)方式

    一、固定寬高: 1、定位 + margin-top + margin-left 設(shè)置父元素的position為相對(duì)定位,子元素絕對(duì)定位,并在 top 和 left 方向上移動(dòng)父元素50%的距離。 但這個(gè)時(shí)候,是子元素的上邊框和左邊框距離父元素150px,整體向右下角偏了一些,所以還需要再用 margin 調(diào)整至中心位置,數(shù)值分別

    2024年01月18日
    瀏覽(20)
  • css基礎(chǔ)知識(shí)七:元素水平垂直居中的方法有哪些?如果元素不定寬高呢?

    css基礎(chǔ)知識(shí)七:元素水平垂直居中的方法有哪些?如果元素不定寬高呢?

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

    2024年02月11日
    瀏覽(19)
  • 【前端 | CSS系列】—— 第1篇:如何實(shí)現(xiàn)水平垂直居中對(duì)齊?

    單純的元素 左右居中 對(duì)齊: 塊級(jí)元素 可以使用 magrin: 0 auto ; 非塊級(jí)元素 使用 text-align: center;

    2024年02月13日
    瀏覽(23)
  • 居中一個(gè)元素(水平+垂直居中)

    我們的示例代碼全在此基礎(chǔ)上修改: 具體原理參考下面這篇博客: flex 彈性布局_本郡主是喵的博客-CSDN博客 對(duì)于內(nèi)容是 行內(nèi)式元素(內(nèi)容大小撐起標(biāo)簽寬高)或文字, 是有效的。 line-heignt ==?height ,能使文字垂直對(duì)齊,text-align:center,能使內(nèi)容居中水平對(duì)齊 父元素,采用相對(duì)布局,

    2024年02月11日
    瀏覽(30)
  • CSS實(shí)現(xiàn)盒子模型水平居中、垂直居中、水平垂直居中的多種方法

    水平居中效果圖 水平居中 全局樣式 第一種:margin+width 這種方法適用于已經(jīng)知道width的盒子,實(shí)現(xiàn)起來(lái)比較簡(jiǎn)單 第二種:text-align+inline-block 這種方法適用于多種場(chǎng)景(width不固定) 第三種:float+position 這種方法適用于多種場(chǎng)景(width不固定) 第四種: 這種方法適用于多種場(chǎng)

    2024年02月09日
    瀏覽(22)
  • uniapp 頁(yè)面元素水平垂直居中

    uniapp 頁(yè)面元素水平垂直居中

    在uniapp中如何讓一個(gè)源碼在頁(yè)面中水平垂直居中?可添加如下操作: 在App.vue添加如下代碼設(shè)置頁(yè)面寬度100%顯示 在你要居中的頁(yè)面添加 效果如下

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

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

    2024年02月14日
    瀏覽(29)
  • 元素的水平居中和垂直幾種方案

    總結(jié)一下各種元素的水平居中和垂直居中方案。 定義行內(nèi)內(nèi)容(例如文字)如何相對(duì)它的塊父元素對(duì)齊 ; 不僅可以讓文字水平居中,還可以讓 行內(nèi)元素 水平居中 注意:給行內(nèi)元素的父元素設(shè)置 left:左對(duì)齊 right:右對(duì)齊 center:正中間顯示 ?justify:兩端對(duì)齊 ?設(shè)置當(dāng)前塊級(jí)

    2024年02月06日
    瀏覽(22)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包