【发布时间】:2009-02-03 23:56:30
【问题描述】:
我尝试使用这个 CSS 来设置表单元素的宽度:
input[type="text"], textarea { width:250px; }
如果您查看此 Firefox 屏幕截图,您会发现这些字段的宽度不同。我在 Safari 中得到了类似的效果。
alt text http://screamingv.com/ss.png
有什么解决方法吗?
更新:到目前为止,感谢您提供的信息。我现在确保两个元素上的填充/边距/边框设置相同。我仍然遇到问题。我发布的原始 CSS 被简化了......我还将 textarea 的高度设置为 200px。当我删除高度样式时,宽度匹配。诡异的。这没有任何意义。
浏览器错误?
【问题讨论】:
-
发布生成示例屏幕截图的 HTML 和 CSS。
-
你检查过元素周围的边距吗?
-
祝你在保留原生 l&f 的同时对输入字段进行样式设置。如果可能,请将边框样式设置为可接受的样式。
标签: css