¿Puedo ocultar el cuadro de giro de la entrada numérica de HTML5?
¿Existe una forma consistente en todos los navegadores para ocultar las nuevas cajas de giro que algunos navegadores (como Chrome) muestran para la entrada HTML de tipo número? Estoy buscando un método CSS o JavaScript para evitar que aparezcan las flechas arriba/abajo.
<input id="test" type="number">
928
3
Este CSS oculta efectivamente el botón de giro para los navegadores webkit (lo he probado en Chrome 7.0.517.44 y en la versión 5.0.2 de Safari (6533.18.5)):
Según la guía de codificación de la experiencia de usuario de Apple para Safari móvil, puede utilizar lo siguiente para mostrar un teclado numérico en el navegador del iPhone:
Un
patrón
ded*
también funcionará.No es lo que pedías, pero lo hago por un error de enfoque en WebKit con los spinbox:
Te puede dar una idea para ayudarte con lo que necesitas.