vertical-align 表單元素垂直對(duì)齊的解決方法

于是,嘗試去掉radio的外邊距,刷新后顯示正常。(其實(shí)多選框checkbox也是有外邊距的,只是它的外邊距四個(gè)方向都有,并且相等,所以對(duì)于垂直對(duì)齊沒(méi)有影響。)下圖是一些常用表單元素的最終顯示效果以及最終代碼,大家可以用不同瀏覽器看一下實(shí)際的效果(注:由于演示使用的12px的中文實(shí)際只有11px高,而 IE下文本框等元素的高度是22px,一個(gè)是奇數(shù),一個(gè)是偶數(shù),所以這些部分在IE中是無(wú)論如何也對(duì)不齊的,差1px。如果手動(dòng)控制文本框高度為奇數(shù),或者將文字設(shè)置成為偶數(shù)的高度,則顯示正常):
提示:您可以先修改部分代碼再運(yùn)行
相關(guān)文章
css中圖片于文本的基線對(duì)齊與vertical-align屬性設(shè)置
默認(rèn)的情況是圖片頂對(duì)齊而文字底對(duì)齊,通過(guò)設(shè)置css屬性可以使得圖片與文字對(duì)齊,接下來(lái)為大家詳細(xì)介紹下設(shè)置各對(duì)象的vertical-align屬性,感興趣的朋友可以參考下哈2013-04-02css 垂直對(duì)齊 css中vertical-align屬性(垂直對(duì)齊)的使用說(shuō)明
這兩天寫個(gè)頁(yè)面css的時(shí)候用到了vertical-align屬性,使用過(guò)程中踩到了坑,因此整理了一些,以備不時(shí)之需,感興趣的朋友可以了解下哦2013-01-09css vertical-align屬性的一些理解與認(rèn)識(shí)(二) text-top篇
vertical-align是個(gè)相當(dāng)復(fù)雜與精深的屬性,所理解的一些內(nèi)容多少會(huì)有不準(zhǔn)確之處,本集內(nèi)容主要講講我對(duì)在一般情況下vertical-align其作用的理解,以及vertical-align相關(guān)的2013-01-07css vertical-align屬性的一些理解與認(rèn)識(shí)(一)
就說(shuō)說(shuō)我對(duì)vertical-align屬性的一些理解吧,純屬個(gè)人見(jiàn)解,若有不準(zhǔn)確之處還望見(jiàn)諒,若有不準(zhǔn)確之處還望見(jiàn)諒。還有,vertical-align屬性牽扯到的知識(shí)實(shí)在是太多了,不是一2013-01-07line-height 和 vertical-align 行高與行對(duì)齊精解 (圖文)
行高指的是文本行的基線間的距離,但是文本之間的空白距離不僅僅是行高決定的, 同時(shí)也受字號(hào)的影響。2010-08-27- div vertical-align不起作用解決辦法,其實(shí)主要是文檔聲明。2010-03-25
- 網(wǎng)頁(yè)制作Webjx文章簡(jiǎn)介:最近幾天仔細(xì)研究了一下vertical-align這個(gè)屬性,結(jié)果讓我大吃一驚,這個(gè)很“資深”的CSS標(biāo)準(zhǔn)竟然在各個(gè)瀏覽器里面的表現(xiàn)都各不相同。2009-04-02
CSS實(shí)例:vertical-align屬性讓網(wǎng)頁(yè)層居中
網(wǎng)頁(yè)制作Webjx文章簡(jiǎn)介:CSS實(shí)例:vertical-align屬性讓網(wǎng)頁(yè)層居中. vertical-align屬性使網(wǎng)頁(yè)層居中 網(wǎng)頁(yè)源代碼如下: <html> <2009-04-02css vertical-align屬性詳細(xì)圖解分析
vertical-align屬性詳細(xì)分析 最近幾天仔細(xì)研究了一下vertical-align這個(gè)屬性,結(jié)果讓我大吃一驚,這個(gè)很“資深”的CSS標(biāo)準(zhǔn)竟然在各個(gè)瀏覽器里面的表現(xiàn)都各不相同2009-02-10IE6下 vertical-align:middle 和 height 引發(fā)的邊框消失
css樣式: <style type="text/css"> ul{ list-style:none;} li,div{border:1px solid #ff0000; vertical-align:middle; height:50px;} </style> ht2009-02-05