如果我有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>
答案 0 :(得分:4)
这完全取决于浏览器和操作系统,每个浏览器都有不同的输入元素默认样式,并且在应用额外样式时会有不同的反应。对于一致的跨浏览器输入元素,您需要设置元素的每个方面的样式(至少是边框,背景和填充)。
答案 1 :(得分:1)