新聞中心
本文向大家簡(jiǎn)單介紹一下DIV圖片居中方法,如果要實(shí)現(xiàn)DIV圖片居中,這里涉及到兩個(gè)屬性,一個(gè)是line-height,另一個(gè)是vertical-align;相信本文的簡(jiǎn)短介紹對(duì)你一定會(huì)有所啟發(fā)。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、虛擬空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、鶴山網(wǎng)站維護(hù)、網(wǎng)站推廣。
DIV圖片居中方法
大家應(yīng)該都知道無(wú)論是DIV圖片居中還是文字居中,在DIV里面水平居中是很容易的,而垂直居中卻比較困難。今天一個(gè)偶然的嘗試,讓我解決了這個(gè)問(wèn)題。首先看一下關(guān)于CSS中DIV文字居中和DIV圖片居中的總結(jié)。
1.單獨(dú)文字垂直居中我們只需要設(shè)置CSS樣式line-height屬性即可。
2、文字與圖片同排,在設(shè)置DIV高度同時(shí)再對(duì)此CSS樣式的圖片“img”樣式設(shè)置vertical-align:middle垂直居中屬性,如.yangshi img{vertical-align:middle;} 。
如果要實(shí)現(xiàn)DIV圖片居中,這里涉及到兩個(gè)屬性,一個(gè)是line-height,另一個(gè)是vertical-align。在IE里面,只需要line-height就可以實(shí)現(xiàn)這個(gè)效果,不過(guò)要想在firefox和opea里面也實(shí)現(xiàn)這樣的效果,必須用到vertical-align,而且這是屬性一定要定義在image上面,而不是定義在div上。
請(qǐng)看下面實(shí)現(xiàn)IE和Firefox瀏覽器中實(shí)現(xiàn)DIV圖片居中的代碼:
IE中的代碼:
- div{
- height:100px;
- line-height:100px;
- }
- divimg{
- vertical-align:middle;/*optional*/
- }
Firefox的代碼:
- div{
- height:100px;
- line-height:100px;
- }
- divimg{
- vertical-align:middle;
- }
本文題目:實(shí)現(xiàn)DIV圖片居中方法揭秘
URL標(biāo)題:http://www.5511xx.com/article/cocipde.html


咨詢
建站咨詢
