久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

div中的內(nèi)容垂直居中的五種方法

 cyx_188 2018-01-15

一,、行高(line-height)法


如果要垂直居中的只有一行或幾個文字,那它的制作最為簡單,,只要讓文字的行高和容器的高度相同即可,,比如:



p { height:30px; line-height:30px; width:100px; overflow:hidden; }


這段代碼可以達到讓文字在段落中垂直居中的效果。


二、內(nèi)邊距(padding)法


另一種方法和行高法很相似,,它同樣適合一行或幾行文字垂直居中,,原理就是利用padding將內(nèi)容垂直居中,比如:



p { padding:20px 0; }


這段代碼的效果和line-height法差不多,。


三,、模擬表格法


將容器設(shè)置為display:table,然后將子元素也就是要垂直居中顯示的元素設(shè)置為display:table-cell,,然后加上vertical-align:middle來實現(xiàn),。


html結(jié)構(gòu)如下:



<div id="wrapper">
    <div id="cell">
        <p>測試垂直居中效果測試垂直居中效果</p>
        <p>測試垂直居中效果測試垂直居中效果</p>
    </div>
</div>


 


css代碼:



#wrapper {display:table;width:300px;height:300px;background:#000;margin:0 auto;color:red;}
#cell{display:table-cell; vertical-align:middle;}


 


實現(xiàn)如圖所示:


遺憾的是IE7及以下不支持。


四,、CSS3的transform來實現(xiàn)


css代碼如下:



.center-vertical{
  position: relative;
  top:50%;
  transform:translateY(-50%);
}.center-horizontal{
  position: relative;
  left:50%;
  transform:translateX(-50%); 
}


 


五:css3的box方法實現(xiàn)水平垂直居中


html代碼:



<div class="center">
  <div class="text">
    <p>我是多行文字</p>
    <p>我是多行文字</p>
    <p>我是多行文字</p>
  </div>
</div>


css代碼:



.center {
  width: 300px;
  height: 200px;
  padding: 10px;
  border: 1px solid #ccc;
  background:#000;
  color:#fff;
  margin: 20px auto;

display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; display: -moz-box; -moz-box-orient: horizontal; -moz-box-pack: center; -moz-box-align: center; display: -o-box; -o-box-orient: horizontal; -o-box-pack: center; -o-box-align: center; display: -ms-box; -ms-box-orient: horizontal; -ms-box-pack: center; -ms-box-align: center; display: box; box-orient: horizontal; box-pack: center; box-align: center; }


 結(jié)果如圖:



 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多