数字输入 - 始终显示旋转按钮

Dra*_*ex_ 19 html5 google-chrome

在Google Chrome中,input[type=number]旋转按钮仅在悬停时显示.

Chrome旋转按钮

这是我使用的代码:

<input type="number" value="1" min="1" max="999" />
Run Code Online (Sandbox Code Playgroud)

有没有办法总是显示旋转按钮?

pan*_*her 35

您可以使用旋转按钮,::-webkit-inner/outer-spin-button而不是仅设置opacity为1(旋转始终存在,但默认情况下它们有opacity: 0).

码:

<style>  

input[type=number]::-webkit-inner-spin-button {
    opacity: 1
}

</style>
<input type="number" value="1" min="1" max="999">
Run Code Online (Sandbox Code Playgroud)

小提琴:http: //jsfiddle.net/dk8fj/

  • 在Firefox和Safari中,它是一个默认功能,可以始终显示它. (2认同)
  • 请问您有移动版的解决方案吗?我想构建一个网络应用程序。 (2认同)