垂直居中

0.display: flex;

父級? ? ? ? ? ? ??display: flex;text-align: center;

子標(biāo)簽? ? ? ??margin: auto;

1. display:?flex;

? ? justify-content:?center;

? ? align-items:?center;

2:display: -webkit-box;? ? ? ?(父級標(biāo)簽里添加)

? ? -webkit-box-pack:center;

? ? -webkit-box-align:center;

? ? -webkit-box-orient: vertical;

? ? text-align: center

3.display:?table-cell;? ? vertical-align:middle;?

此元素會(huì)作為一個(gè)表格單元格顯示 ,,,,,,把此元素放置在父元素的中部(還有 vertical-align:sub; 垂直對齊文本的下標(biāo)。)

1.個(gè)塊級標(biāo)簽包行內(nèi)標(biāo)簽

父級標(biāo)簽樣式? ,淡然還是要設(shè)置寬高的,不然怎么體現(xiàn)出來?垂直居中

????display: table-cell;

????vertical-align: middle;

????text-align: center;?


2.個(gè)塊級標(biāo)簽包行塊級元素(塊級元素設(shè)置了寬高)

上面的代碼就不夠了, 里面的塊級元素 要加上 margin: 0 auto;? ? 看圖大家應(yīng)該都明白了




4.絕對定位和負(fù)邊距

父標(biāo)簽加上? ? ? position:relative;

子標(biāo)簽? ? ? ? ? ??

? ??????????position: absolute;

? ? ? ? ? ? width:100px;

? ? ? ? ? ? height: 50px;

? ? ? ? ? ? top:50%;

? ? ? ? ? ? left:50%;

? ? ? ? ? ? margin-left:-50px;

? ? ? ? ? ? margin-top:-25px;

? ? ? ? ? ? text-align: center;

其實(shí)就是先用margin移出(父級)身長,高的一半,在用定位

5.絕對定位和0

父標(biāo)簽加上? ? ? position:relative;

子標(biāo)簽? ? ? ?

? ??width:?139px;

? ? height:?139px;

? ? overflow:?auto;

? ? margin:?auto;

? ? position:?absolute;

? ? top:?0;

? ? left:?0;

? ? bottom:?0;

? ? right:?0;

? ??通過margin:auto? ? ?和? ? top,left,right,bottom都設(shè)置為0實(shí)現(xiàn)居中

6.translate? ? (不常用)

父標(biāo)簽加上? ? ? position:relative;

子標(biāo)簽? ?

position: absolute;

????????????top:50%;

????????????left:50%;

????????????width:100%;

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

????????????text-align: center;


寫代碼當(dāng)然是越簡單越少,所以上面由簡單到復(fù)雜 往下寫的

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 收聽音頻,戳鏈接,舊號itclan已暫停使用,歡迎關(guān)注微信itclanCoder公眾號可收聽更多音頻 前言 關(guān)于網(wǎng)...
    itclanCoder閱讀 8,353評論 3 30
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,155評論 1 92
  • 一遍遍的聽 我們不一樣 這首歌 你們自己作詞 自己作曲 自己演唱的歌曲 是你們最真實(shí)的寫照 有個(gè)問題 一直在我的心...
    姚小紅閱讀 314評論 16 8
  • 大魔王張怡寧在中國乒乓球界那可是無人不知無人不曉的大名鼎鼎的人物,以拿到的金牌最多著稱,在網(wǎng)上曾有一句笑話是這樣說...
    百合花白閱讀 311評論 0 1
  • 01 昨天下班路過一個(gè)大廣場,十來個(gè)男男女女圍在那里,原來是有個(gè)男孩在向女友求婚。 那句“我愛你”喊的很大聲,響徹...
    柳樹招風(fēng)閱讀 1,840評論 2 23

友情鏈接更多精彩內(nèi)容