国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

css讓容器水平垂直居中的7種方式

2024-07-11 08:25:49
字體:
供稿:網(wǎng)友

這種css布局平時(shí)用的比較多,也是面試題常出的一個(gè)題,網(wǎng)上一搜一大丟,不過還是想自己總結(jié)一下。
這種方法比較多,本文只總結(jié)其中的幾種,以便加深印象。
效果圖都為這個(gè):

方法一:position加margin

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. <div class="wrap">       <div class="center"></div>  
  2. </div>     
CSS Code復(fù)制內(nèi)容到剪貼板
  1. /**css**/ .wrap { width: 200px; height: 200px; background: yellow; position: relative;    } .wrap .center { width: 100px; height: 100px; background: green; margin: auto; position: absolute; left: 0; rightright: 0; top: 0; bottombottom: 0;   
  2. }  

兼容性:主流瀏覽器均支持,IE6不支持

方法二:diaplay:table-cell

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. <!-- html -->   <div class="wrap">  
  2.      <div class="center"></div>   </div>  
  3.   
CSS Code復(fù)制內(nèi)容到剪貼板
  1. /*css*/ .wrap{ width: 200px; height: 200px; background: yellow; display: table-cell; vertical-align: middle; text-align: center;    } .center{ display: inline-block; vertical-align: middle; width: 100px; height: 100px; background: green;   
  2. }      

兼容性:由于display:table-cell的原因,IE67不兼容

方法三:position加 transform

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. <!-- html -->   <div class="wrap">  
  2.     <div class="center"></div>   </div>  
  3.   
CSS Code復(fù)制內(nèi)容到剪貼板
  1. /* css */ .wrap { position: relative; background: yellow; width: 200px; height: 200px;} .center { position: absolute; background: green; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width: 100px; height: 100px;    }   
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 杭锦旗| 同江市| 天峻县| 长宁县| 博爱县| 肃宁县| 合山市| 漠河县| 德格县| 葫芦岛市| 普宁市| 麦盖提县| 乡城县| 高邮市| 武义县| 阜阳市| 曲阳县| 阿克陶县| 鸡泽县| 固始县| 同心县| 兰西县| 禄丰县| 湘西| 虹口区| 富顺县| 兖州市| 伊宁市| 辉南县| 固安县| 庆阳市| 邯郸市| 土默特右旗| 龙州县| 霍林郭勒市| 苏州市| 孝昌县| 皋兰县| 营口市| 永康市| 西城区|