什么是没有CSS的输入字段的CSS?

时间:2010-07-31 02:20:35

标签: html css

如果我有2个输入字段没有CSS,然后我只添加一个背景颜色,它会完全改变该字段的外观。它似乎最小化,高度,边框,边框样式和边框颜色。

我知道我可以更改所有输入字段的CSS以使它们匹配。但有没有人知道CSS是什么输入文本字段的默认设置?我喜欢它的外观,我必须匹配许多没有CSS的东西。

示例:

<style type="text/css">
#b {
  background-color: #FFF;
}

</style>
</head>
<body>

<form>
<input id="a" type="text" />
<input id="b" type="text" />
</form>
</body>

2 个答案:

答案 0 :(得分:4)

这完全取决于浏览器和操作系统,每个浏览器都有不同的输入元素默认样式,并且在应用额外样式时会有不同的反应。对于一致的跨浏览器输入元素,您需要设置元素的每个方面的样式(至少是边框,背景和填充)。

答案 1 :(得分:1)

欢迎来到css resets世界。

我发现网站必须拥有一些重置规则,以便停止所有这些怪癖和某些元素的不同默认值。

我正在使用的是this one