欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

不定寬高的文字在div中垂直居中實(shí)現(xiàn)方法

  發(fā)布時(shí)間:2017-03-30 08:51:03   作者:佚名   我要評論
下面小編就為大家?guī)硪黄欢▽捀叩奈淖衷赿iv中垂直居中實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

本人在面試的時(shí)候被問到:如何使一段不定寬高的文字垂直居中呢?

現(xiàn)在來總結(jié)一下:

在body中寫入結(jié)構(gòu)

<div id="main">
    <div id="login">
        djshdk awjdsd sede sfcdf vdj sh dkaw jds dse desf cdf vd jsh dkawjd sds ede sfcdfv vd jsh dkawjd sds ede sfcdfv.
    </div>
</div>

方法一:

#main{
position: relative;    //在父元素中使用相對定位
width: 200px;
height: 200px;
overflow: hidden;
background-color: #ff0;
padding: 10px;
}
#login{
position: absolute;   /*在子元素中使用絕對定位*/
top:50%;                /*距離相對于父元素的50%的高*/

left:50%;

background-color: #eee;
-webkit-transform:translate(-50%,-50%);    /*CSS3的樣式,:translate(-50%,-50%)相對于自己距離x軸和y軸的-50%*/
}

方法二:

#main{
width: 200px;
height: 200px;
background-color: #eee;
display: table;    /*讓標(biāo)簽元素以表格的形式呈現(xiàn)*/
}
#login{
display: table-cell;    /*ie7和ie6都不能識別 display: table-cell;*/
vertical-align: middle;
}

以上這篇不定寬高的文字在div中垂直居中實(shí)現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論