我有一个高度为 25 像素的输入框。在 Firefox、Safari 和 IE8 中,自动将它的文本正确地垂直对齐在中间。 然而在 IE6 和 IE7 中,文本与顶部对齐。
我该如何解决这个问题?添加 padding-top 增加了输入的总高度,因为我已经明确声明了它的高度。
我不想使用特定于浏览器的 CSS。
谢谢。
最佳答案
例如,最简单的解决方法是使用行高值
输入[type=text]
{
边框:1px 实心#dbdbdb;
高度:28px;
行高:25px;
}
关于css - IE6 和 IE7 输入填充 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2744289/