【发布时间】:2018-11-01 12:48:29
【问题描述】:
我在我的 html 中使用了输入 type="number",它在 Chrome (v66) 中看起来很棒,但在 Firefox (v60) 中没有。结果如下:
使用谷歌浏览器:
使用 Mozilla Firefox:
如何使用 Firefox 修复它?
谢谢!
【问题讨论】:
-
这些是特定于供应商的样式。你可以做点什么的唯一方法是围绕小部件创建包装器并自己设置它们的样式。 Bootstrap、jQueryUI、Material Design 和许多其他样式库这样做是为了跨浏览器保持一致性
-
我还可以补充一点,“工作错误”并不是“在 chrome 中看起来很棒,但在 Firefox 中不是”的同义词,工作与视觉上吸引人是两件不同的事情
-
@mhodges ,我该怎么做才能使它们看起来相等? (或尽可能相等)
-
自己设置样式或使用上面列出的样式库。依赖浏览器对原生元素的样式会随着浏览器的变化而发生差异和变化
标签: html css forms firefox numbers