有没有办法隐藏Google Chrome和Opera中显示的新HTML5旋转框控件?

Mik*_*ott 9 user-interface html5 opera google-chrome input

现在谷歌浏览器和之前的Opera在"数字"类型的输入字段旁边显示"旋转框"控件.我希望能够设计这个样式,或隐藏它.有没有控制这个UI元素的方法呢?

例如: 替代文字< - 带有向上和向下箭头的小ui元素.它不是那么实用,而是将未加入的元素添加到我创建的表单中.

我知道我不能将类型设置为"数字",但它允许内置防止输入除数字之外的任何内容,并且在语义上是正确的.

hal*_*ors 3

目前,据我所知,答案是否定的。

HTML5 规范通常不想规定用户界面应该是什么样子,这也适用于输入类型=数字功能。我认为有一种隐式预期的工作流程,有点像

来自作者/浏览器供应商/感兴趣的人的输入 > HTML 规范中的规范文本 > 实现(用 UI 进行实验) > UI 约定(用样式进行实验) > CSS 提案 > 如何设置新控件样式的 CSS 规范。

因此,在不久的将来不可能真正控制新输入的渲染。当然,浏览器可能同时实现实验性的特定于供应商的 CSS 扩展。