内联无序列表IE7中复选框旁边的标签垂直对齐

时间:2011-04-20 10:16:16

标签: css internet-explorer xhtml vertical-alignment

这个小提琴在FOX4,IE8中垂直对齐,但标签文字在IE7中略显不合适。

http://jsfiddle.net/6hQ8e/1/

除了黑客/条件CSS之外,还有什么方法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:3)

复选框在旧IE中有“硬”边距。在专门针对IE的样式表中给他们margin: -3px< 8。

答案 1 :(得分:1)

从CSS中删除此行:

.selection label{padding:0; width:auto; vertical-align:bottom;}

并替换为以下CSS:

.selection label{float: none; padding:0; width:auto; vertical-align:middle;}
.selection input{float: none}