国产一本视频在线播放|日韩精品制服丝袜一区|久久久综合精品成人国产|亚洲精品白丝喷白浆无码|亚洲欧美日韩在线综合直播|a级欧美乱理伦片在线播放|国产精品美乳福利在线观看|在线无码一区二区三区不卡国产

設(shè)為首頁(yè)加入收藏業(yè)務(wù)一覽表公司歷程公司介紹聯(lián)系我們
當(dāng)前位置網(wǎng)站建設(shè)知識(shí) >> 怎么設(shè)置設(shè)置圖片垂直居中的方法

怎么設(shè)置設(shè)置圖片垂直居中的方法

怎么設(shè)置設(shè)置圖片垂直居中的方法

在網(wǎng)頁(yè)排版中,給網(wǎng)頁(yè)圖片設(shè)置垂直居中可不是一件很簡(jiǎn)單的事情。這里所說的圖片,其寬度和高度都是不固定的,意思就是:無論圖片的大小,一樣要在網(wǎng)頁(yè)中垂直居中,該怎么做呢?在一個(gè)單獨(dú)的網(wǎng)頁(yè)里面存在一張大小未知的圖片,其設(shè)置不是那么簡(jiǎn)單的。

且看下圖的效果:我們實(shí)現(xiàn)的就是這樣的功能。

設(shè)置圖片垂直居中的方法(在XHTML 1.0 transitional的條件下):

該方法是將外部容器的顯示模式設(shè)置成display:table,img標(biāo)簽外部再嵌套一個(gè)span標(biāo)簽,并設(shè)置span的顯示模式為display:table-cell(讓標(biāo)簽元素以表格單元格的形式呈現(xiàn),類似于td標(biāo)簽。),這樣就可以很方便的使用vertical-align象表格元素那樣對(duì)齊了,當(dāng)然這只是在標(biāo)準(zhǔn)瀏覽器下,IE6/IE7還得使用定位。

HTML代碼如下:

<div>
<span><img src="http://m.health-10000.com/images/demo.jpg"></span>
</div>

CSS樣式部分:

<style type="text/css">
#box{
width:500px;height:400px;
display:table;
text-align:center;
border:1px solid #d3d3d3;background:#fff;
}
#box span{
display:table-cell;
vertical-align:middle;
}
#box img{
border:1px solid #ccc;
}
</style>
<!--[if lte IE 7]>
<style type="text/css">
#box{
position:relative;
overflow:hidden;
}
#box span{
position:absolute;
left:50%;top:50%;
}
#box img{
position:relative;
left:-50%;top:-50%;
}
</style>
<![endif]-->

[來源:互聯(lián)網(wǎng)] [作者:yukko] [日期:11-11-21] [閱讀:]
镇平县| 宝丰县| 嵩明县| 潜江市| 平顶山市| 屯门区| 肥乡县| 乌海市| 黄石市| 甘洛县| 朝阳市| 鄂托克前旗| 云和县| 平原县| 延寿县| 襄汾县| 梅州市| 左云县| 东海县| 登封市| 桐庐县| 依安县| 陕西省| 高要市| 霍林郭勒市| 咸阳市| 和平县| 托里县| 阜城县| 巴东县| 定西市| 柞水县| 临桂县| 陇川县| 保德县| 都兰县| 冀州市| 卢龙县| 七台河市| 浙江省| 平舆县|