這篇文章主要講解了“div垂直居中的方法有哪些”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“div垂直居中的方法有哪些”吧!
創(chuàng)新互聯(lián)2013年開創(chuàng)至今,先為商水等服務(wù)建站,商水等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為商水企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。在說到這個(gè)問題的時(shí)候,也許有人會(huì)問CSS中不是有vertical-align屬性來設(shè)置垂直居中的嗎?即使是某些瀏覽器不支持我只需做少許的CSSHack技術(shù)就可以??!所以在這里我還要啰嗦兩句,CSS中的確是有vertical-align屬性,但是它只對(duì)(X)HTML元素中擁有valign特性的元素才生 效,例如表格元素中的
代碼如下:
div{
height:25px;
line-height:25px;
overflow:hidden;
}
這段代碼很簡(jiǎn),后面使用overflow:hidden的設(shè)置是為了防止內(nèi)容超出容器或者產(chǎn)生自動(dòng)換行,這樣就達(dá)不到垂直居中效果了。更多CSS教
程。
代碼如下:
body{font-size:12px;font-family:tahoma;}
div{
height:25px;
line-height:25px;
border:1pxsolid#FF0099;
background-color:#FFCCFF;
}