成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

div 垂直居中的六種方法

2015-07-31    分類: 網站建設

利用CSS進行元素的水平居中,比較簡單,行級元素設置其父元素的text-align center,塊級元素設置其本身的left 和 right margins為auto即可。本文收集了六種利用css進行元素的垂直居中的方法,每一種適用于不同的情況,在實際的使用過程中選擇某一種方法即可。


Line-Height Method



試用:單行文本垂直居中,demo


html代碼:


Text here


css樣式:


#child {

line-height: 200px;

}

垂直居中一張圖片,代碼如下


html代碼:




css樣式:


#parent {

line-height: 200px;

}

#parent img {

vertical-align: middle;

}


CSS Table Method



適用:通用,demo


html代碼:


Content here


css樣式:


#parent {display: table;}

#child {

display: table-cell;

vertical-align: middle;

}

低版本 IE fix bug:


#child {

display: inline-block;

}

Absolute Positioning and Negative Margin



適用:塊級元素,demo


html代碼:


Content here


css樣式:

#parent {position: relative;}

#child {

position: absolute;

top: 50%;

left: 50%;

height: 30%;

width: 50%;

margin: -15% 0 0 -25%;

}

Absolute Positioning and Stretching



適用:通用,但在IE版本低于7時不能正常工作,demo


html代碼:


Content here


css樣式:


#parent {position: relative;}

#child {

position: absolute;

top: 0;

bottom: 0;

left: 0;

right: 0;

width: 50%;

height: 30%;

margin: auto;

}



Equal Top and Bottom Padding



適用:通用,demo


html代碼:


Content here


css樣式:


#parent {

padding: 5% 0;

}

#child {

padding: 10% 0;

}



Floater Div


適用:通用,demo


html代碼:


Content here



css樣式:


parent {height: 250px;}

#floater {

float: left;

height: 50%;

width: 100%;

margin-bottom: -50px;

}

#child {

clear: both;

height: 100px;

}

網站題目:div 垂直居中的六種方法
分享路徑:http://jinyejixie.com/news/32135.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網頁設計公司網站制作、域名注冊企業(yè)網站制作、網站維護、網站導航

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網站建設公司
扎赉特旗| 扶风县| 衡东县| 五莲县| 湖州市| 山丹县| 桦甸市| 清流县| 新蔡县| 合江县| 廉江市| 青浦区| 太和县| 额济纳旗| 宁阳县| 万载县| 德清县| 顺义区| 南投市| 眉山市| 临沂市| 大埔区| 瓮安县| 周口市| 东丰县| 华坪县| 朝阳市| 壤塘县| 鸡西市| 江达县| 乌拉特后旗| 秦安县| 闸北区| 和平县| 望谟县| 贵德县| 丰宁| 洞头县| 崇阳县| 红安县| 都江堰市|