miércoles, 29 de enero de 2025

👨‍💻 Propiedad CSS -webkit-appearance

La propiedad CSS -webkit-appearance se utiliza para controlar el estilo predeterminado de los elementos HTML, anulando los estilos predeterminados del navegador (como botones, campos de entrada o barras de desplazamiento). Es específica de los navegadores basados en WebKit, como Chrome y Safari, y permite que los elementos adopten o ignoren el estilo nativo del sistema operativo.


«Ir a indice»

Sintaxis

elemento{ 
  webkit-appearance:values;
}
 

«Ir a indice»

Valor de los parámetros

Algunos valores de las propiedades de apariencia de -webkit- son:

Valores de esta propiedad

caja

radio

pulsador

botón cuadrado

boton

boton biselado

cuadro de lista

elemento de lista

lista de menú

botón de lista de menú

texto de lista de menú

campo de lista de menú

botón de barra de desplazamiento hacia arriba

botón de barra de desplazamiento hacia abajo

botón de barra de desplazamiento izquierda

botón de barra de desplazamiento derecha

barra de desplazamiento horizontal

barra de desplazamiento vertical

barra de desplazamiento horizontal

barra de desplazamiento vertical

pinza de barra de desplazamiento horizontall

barra de desplazamiento vertical

control deslizante horizontal

control deslizante vertical

deslizador pulgar horizontal

deslizador pulgar vertical

signo de intercalación

campo de búsqueda

decoración del campo de búsqueda

resultados del campo de búsqueda decoración

botón de resultados del campo de búsqueda

botón de cancelación del campo de búsqueda

campo de texto

área de texto


«Ir a indice»

Nota: Algunos de los valores no son compatibles con Safari 4.0.

Preguntas frecuentes sobre CSS-webkit-appearance:

¿Cómo elimino los estilos predeterminados usando -webkit-appearance?

Establezca -webkit-appearance: none para eliminar los estilos predeterminados y aplicar CSS personalizado.

¿Cuáles son los valores disponibles para -webkit-appearance?

Los valores comunes incluyen ninguno, botón, campo de texto, casilla de verificación y radio, entre otros.

¿-webkit-appearance funciona en todos los navegadores?

Funciona principalmente en navegadores basados en WebKit, como Chrome y Safari, pero es posible que no sea compatible con todos los navegadores.

¿Cómo hacer que un botón parezca un enlace usando -webkit-appearance?

Utilice -webkit-appearance: none y diseñe el botón para que parezca un enlace usando estilos de texto.

¿Se puede utilizar -webkit-appearance para darle estilo a los campos de entrada?

Sí, se puede utilizar para cambiar o eliminar la apariencia predeterminada de los campos de entrada.


«Ir a indice»

Bibliografia:


https://www.geeksforgeeks.org/css-webkit-appearance/