亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

讓DIV水平垂直居中的兩種完美方法推薦

  發(fā)布時間:2016-03-15 16:47:05   作者:佚名   我要評論
下面小編就為大家?guī)硪黄孌IV水平垂直居中的兩種完美方法推薦。一起跟隨小編過來看看吧。希望給大家一個參考
今天寫的了百度前端學(xué)院春季班的任務(wù):定位和居中問題  由于距離上次學(xué)習(xí)CSS有點久遠了,加上以前木有記筆記的習(xí)慣,方法忘得只剩下一種,今天通過網(wǎng)上查閱資料總結(jié)了以下兩種簡單的方法讓DIV水平垂直居中。=。=
先來個效果圖:

HTML代碼:


復(fù)制代碼
代碼如下:

<div class="wrap">
<div class="main first">
<div id="left" class="yuan"></div>
<div id="right" class="yuan"></div>
</div>
</div>

CSS:
CSS Code復(fù)制內(nèi)容到剪貼板
  1. .main{   
  2.     width400px;   
  3.     height200px;   
  4.     overflowhidden;   
  5.     background-color#ccc;   
  6.     positionabsolute;   
  7. }   
  8. .yuan{   
  9.     width100px;   
  10.     height100px;   
  11.     background-color:yellow;   
  12.     border-radius: 50%;   
  13.     -moz-border-radius: 50%;   
  14.     -webkit-border-radius: 50%;   
  15.     positionabsolute;   
  16. }   
  17. #left{   
  18.     top: -50px;   
  19.     left: -50px;   
  20. }   
  21. #right{   
  22.     bottombottom: -50px;   
  23.     rightright: -50px;   
第一種方法:利用負margin,前提是需要知道尺寸。兼容性最好。
設(shè)定水平和垂直偏移父元素的50%,再根據(jù)實際長度將子元素上左挪回一半大小

復(fù)制代碼
代碼如下:

.first{
top: 50%;
left: 50%;
margin-left: -200px;
margin-top: -100px;
}

第二種方法:利用CSS3的transform,寬度不定,支持IE9+

復(fù)制代碼
代碼如下:

.second{
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
}

以上這篇讓DIV水平垂直居中的兩種完美方法推薦就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

原文鏈接:http://www.cnblogs.com/lsiria/p/5279890.html

相關(guān)文章

最新評論