Cómo Ocultar un Control Arriba-abajo en un Campo Numérico
Los campos numéricos muestran un control de incremento hacia arriba y hacia abajo, de forma predeterminada, cuando el campo está en estado de edición. Un usuario puede hacer clic en los botones hacia arriba o hacia abajo para incrementar o decrementar un valor numérico correspondiente. Puede haber casos en los que desee ocultar este control hacia arriba y hacia abajo, y este artículo le mostrará cómo hacerlo.
Ejemplo que muestra el control Arriba-Abajo visible
Ejemplo que muestra el control Arriba-Abajo oculto
Crear una Interfaz de Tema Personalizada (chrome, Safari, Edge, Opera)
- Vaya a IDE > Configuración adicional
- Haga clic en el botón Interfaces de tema
- Haga clic en + Interfaz
-
Proporcione las siguientes entradas:
- Bienes raíces = Controles
- Grupo = Campos
- Colección = Cliente
- Nombre = Control arriba-abajo
- Selector =
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button
-
Haga clic en el ícono de marca de verificación para guardar
Crear una Interfaz de Tema Personalizada (firefox)
- Vaya a IDE > Configuración adicional
- Haga clic en el botón Interfaces de temas
- Haga clic en + Interfaz
-
Proporcione las siguientes entradas:
- Bienes raíces = Controles
- Grupo = Campos
- Colección = Cliente
- Nombre = Control Arriba-Abajo (Firefox)
- Selector =
input[type=number]
-
Haga clic en el ícono de marca de verificación para guardar
Opción 1: Aplicar el Tema Personalizado en Todo el Sitio
Siga estos pasos si desea aplicar esta personalización en toda la aplicación.
- Vaya a IDE > Look and Feel
- Seleccione la Colección asignada a su aplicación
- Vaya a Tema base
- Seleccione Controles en Componentes
- Seleccione Campos en Subcomponentes
- Haga clic en el botón + Estilo
-
Proporcione las siguientes entradas:
- Área = Control arriba-abajo
- Tipo de estilo = Pantalla
- 1-Pantalla =
; -webkit-appearance: none; margin: 0
- 2-Opacidad =
0
-
Haga clic en Guardar
- Haga clic en el botón + Estilo
-
Proporcione las siguientes entradas:
- Área = Control Arriba-Abajo (Firefox)
- Tipo de estilo = Pantalla
- 1-Pantalla =
;-moz-appearance: textfield
-
Haga clic en Guardar
Opción 2: Aplicar el Tema Personalizado a un Control Específico
Siga estos pasos si desea aplicar esta personalización a un nivel granular, por ejemplo, a un control específico.
- Vaya a IDE > Look and Feel
- Seleccione la Colección de clientes
- Haga clic en el botón + Tema
- Asigne un Nombre de tema. Por ejemplo: Ocultar control arriba-abajo
- Establezca el Tipo en Campo
- Haga clic en Guardar
- Seleccione Controles en Componentes
- Seleccione Campos en Subcomponentes
- Haga clic en el botón + Estilo
-
Proporcione las siguientes entradas:
- Área = Control arriba-abajo
- Tipo de estilo = Pantalla
- 1-Pantalla =
; -webkit-appearance: none; margin: 0
- 2-Opacidad =
0
-
Haga clic en Guardar
- Haga clic en el botón + Estilo
-
Proporcione las siguientes entradas:
- Área = Control Arriba-Abajo (Firefox)
- Tipo de estilo = Pantalla
- 1-Pantalla =
;-moz-appearance: textfield
-
Haga clic en Guardar
Aplicar Tema a un Control
- Navegue hasta la página con el control que desea modificar
- Vaya a Action Drawer > Live Designer
- Seleccione el control en la vista de diseño de la página
- Vaya a More > Styles
- Haga clic en + Conditional Formatting
- Seleccione Unconditional
- Haga clic en el botón Choose Style
- Busque el tema personalizado. Por ejemplo: Hide Up-Down Control
- Haga clic en el botón + Choose
- Navegue nuevamente a la vista de la aplicación, actualice el navegador y pruebe la actualización