您好我在不同浏览器的文本字段中填充有问题。以下是它们在两种不同浏览器中的外观截图。该填充设置为:
padding:8px 0 0 0;
有没有人知道如何在大多数浏览器中使填充相同?
谢谢!
答案 0 :(得分:3)
如果您尚未使用,则应使用CSS重置。 CSS重置将清除各种浏览器应用于某些元素的默认值,从而实现更高的一致性。
答案 1 :(得分:2)
每个浏览器都会以不同方式呈现html,删除 top padding 会将height
提供给您的输入字段&相同line-height
。像这样:
input{
height:40px;
line-height:40px;
}
在所有浏览器中都一样
答案 2 :(得分:1)
我怀疑你会完全正确,但请尝试明确设置height
,line-height
和vertical-align
CSS属性。