2011-09-24 11 views
6

¿Qué significa auto cuando escribo:¿Qué es el contorno automático en Webkit?

:focus { 
    outline: auto 5px -webkit-focus-ring-color 
} 

No está documentado here y no puedo encontrar documentación en otro lugar.

+1

Mejor documentación para las propiedades del esquema ahora está disponible en MDN https://developer.mozilla.org/en-US/docs/Web/CSS/outline – gapple

Respuesta

5

Está utilizando la abreviatura de las propiedades outline-*; auto representa el valor de outline-style y auto significa que depende del navegador decidir qué hacer en función del contexto del elemento.

+0

Gracias. ¿Pero cuáles son las reglas para determinar qué 'auto' se calculará? – Randomblue

+0

Según el navegador, su ejemplo es el predeterminado: focus para webkit que parece ser un caso especial; http://stackoverflow.com/questions/4686580/equivalent-to-produce-field-glow-in-other-browsers –

0

Solo me gustaría señalar que en IE auto no se muestra nada, y tendrá que declarar explícitamente qué tipo de borde desea utilizar. El enlace de Alex K es una buena demostración de cómo funcionan otros navegadores populares.

Cuestiones relacionadas