如何强制表单元素在浏览器中呈现相同的内容?

时间:2012-01-28 23:19:19

标签: html css cross-browser

以下是我的联系表单在所有不同浏览器中的外观图像:

enter image description here

我已经尝试过编辑一些CSS,但我正在寻找对这些元素的完全控制,但我也不想失去灵活性(我也在使用jQuery)。

有没有办法覆盖这些文本区域的浏览器渲染方法,还是我坚持使用默认样式?

2 个答案:

答案 0 :(得分:3)

看一下normalize.css(表格元素从293开始)。 normalize.css使浏览器始终如一地呈现所有元素并符合现代标准。这不是一个快速解决方案,但至少它会给你的元素一些一致性来处理。如果你使用它,请确保在其他样式之前加载它,否则normalize.css样式将覆盖主样式表。

答案 1 :(得分:1)

尝试使用normalize.css。它为大多数CSS元素提供了跨浏览器兼容性解决方案。