成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

垂直居中的幾種實現(xiàn)方法?

sorra / 2594人閱讀

摘要:結(jié)構(gòu)效果如下優(yōu)點不用受內(nèi)容高度的限制,簡單實現(xiàn)垂直居中缺點不兼容方法二這個方法使用絕對定位的,把它的設(shè)置為,設(shè)置為負的高度。這意味著對象必須在中指定固定的高度。使用使塊級元素垂直居中是很簡單的。

方法一:把一些 div 的顯示方式設(shè)置為表格,因此我們可以使用表格的 vertical-align屬性。
結(jié)構(gòu)效果如下:
http://jsfiddle.net/chic/4uduzb3t/1/
優(yōu)點:不用受內(nèi)容高度的限制,簡單實現(xiàn)垂直居中;
缺點:不兼容ie6,7

方法二:這個方法使用絕對定位的 div,把它的 top 設(shè)置為 50%,margin-top 設(shè)置為負的 content 高度。這意味著對象必須在 CSS 中指定固定的高度。
結(jié)構(gòu)效果如下:
http://jsfiddle.net/chic/4uduzb3t/2/

優(yōu)點:兼容性好
缺點:必須知道內(nèi)容盒子的高度才可以,有了這點限制;

方法三:這個方法和方法二的原理是一樣的。廢話不多說看代碼
http://jsfiddle.net/chic/4uduzb3t/4/

優(yōu)缺點和法二一樣,缺點嘛多了個額外的標簽;

方法四:這個方法使用了一個 position:absolute,有固定寬度和高度的 div。這個 div 被設(shè)置為 top:0; bottom:0;。但是因為它有固定高度,其實并不能和上下都間距為 0,因此 margin:auto; 會使它居中。使用 margin:auto;使塊級元素垂直居中是很簡單的。
結(jié)構(gòu)效果如下:
http://jsfiddle.net/chic/4uduzb3t/3/

優(yōu)點:非常簡單
缺點:不兼容ie6,7

方法五:這個方法只能將單行文本置中。只需要簡單地把 line-height 設(shè)置為那個對象的 height 值就可以使文本居中了。這個就不用實例了,您你看就明白;

方法六:這個方法的原理是利用元素的vertical-align,區(qū)別于方法一的是不限制在table元素中(用于圖片的居中不錯);
結(jié)構(gòu)效果如下:
https://jsfiddle.net/chic/mkd9ufmk/10/

優(yōu)點:不用受內(nèi)容高度的限制,兼容性好;
缺點:垂直居中的對象只限在行內(nèi)元素范圍

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/110918.html

相關(guān)文章

  • 純CSS實現(xiàn)垂直居中幾種方法

    摘要:垂直居中是布局中十分常見的效果之一,為實現(xiàn)良好的兼容性,端實現(xiàn)垂直居中的方法一般是通過絕對定位,,負邊距等方法。有了,針對移動端的垂直居中就更加多樣化。方法這實際上是方法的變形,移位是通過來實現(xiàn)的。 垂直居中是布局中十分常見的效果之一,為實現(xiàn)良好的兼容性,PC端實現(xiàn)垂直居中的方法一般是通過絕對定位,table-cell,負邊距等方法。有了css3,針對移動端的垂直居中就更加多樣化。 方...

    FullStackDeveloper 評論0 收藏0
  • 純CSS實現(xiàn)垂直居中幾種方法

    摘要:垂直居中是布局中十分常見的效果之一,為實現(xiàn)良好的兼容性,端實現(xiàn)垂直居中的方法一般是通過絕對定位,,負邊距等方法。有了,針對移動端的垂直居中就更加多樣化。方法這實際上是方法的變形,移位是通過來實現(xiàn)的。 垂直居中是布局中十分常見的效果之一,為實現(xiàn)良好的兼容性,PC端實現(xiàn)垂直居中的方法一般是通過絕對定位,table-cell,負邊距等方法。有了css3,針對移動端的垂直居中就更加多樣化。 方...

    sourcenode 評論0 收藏0
  • 使一個div垂直+水平居中幾種方法

    摘要:前幾天去一家互聯(lián)網(wǎng)公司面試,面試官問到了這個應該算是比較簡單的問題,在我自認為回答正確時,才知道這道題的答案有很多種,下面就讓我們一起來探討一下這個問題思路絕對定位居中原始版這個是我回答出來的,也是被各位所熟知的一種方法,設(shè)外層相對定位,內(nèi) 前幾天去一家互聯(lián)網(wǎng)公司面試,面試官問到了這個應該算是比較簡單的問題,在我自認為回答正確時,才知道這道題的答案有很多種,下面就讓我們一起來探討一下這...

    joyqi 評論0 收藏0
  • 面試常見問題——垂直居中幾種方法

    摘要:前幾天面試,被問到兩次,沒答好,找到這篇文章收藏學習一下,來自這里做手機的頁面,經(jīng)常會遇到需要垂直居中的情況,這里把常用的垂直居中的幾種方法整理下。 (前幾天面試,被問到兩次,沒答好,找到這篇文章收藏學習一下 ,來自這里) 做手機的頁面,經(jīng)常會遇到需要垂直居中的情況,這里把常用的 垂直居中的幾種方法 整理下。 結(jié)構(gòu) 我是垂直居中元素 方法1:dispaly:table-cel...

    Prasanta 評論0 收藏0
  • html幾種水平垂直居中的方式(基礎(chǔ))

    摘要:前言我們在編寫馬過程中,想必大家對水平垂直居中的方法了解并不多。所以我給大家總結(jié)式的列出幾種常用的水平垂直居中的方法。 前言 我們在編寫馬過程中,想必大家對水平垂直居中的方法了解并不多。所以我給大家總結(jié)式的列出幾種常用的水平垂直居中的方法。 第一種方法 d第一種 .Centered1{ background-color: #800...

    Songlcy 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<