--- title: outline-offset slug: Web/CSS/outline-offset tags: - Contorno CSS - Propiedad CSS translation_of: Web/CSS/outline-offset ---
La propiedad CSS outline-offset
es usada para establecer el espacio entre un contorno {{ cssxref("outline") }} y el límite o borde de un elemento. Un contorno es una línea que se dibuja al rededor de los elementos, fuera de los límites de su borde.
{{cssinfo}}
El espacio será transparente (el elemento padre determinará el fondo).
/* Valores <length> */ outline-offset: 3px; outline-offset: 0.2em; /* Valores globales */ outline-offset: inherit; outline-offset: initial; outline-offset: unset;
<length>
p { outline: dashed thin; /* Mueve el contorno 10px lejos del borde */ outline-offset: 10px; border:1px solid black; }
Html
<p>outline: offset 10px. Border is solid and outline is dashed</p>
El código anterior producirá este efecto:
{{ EmbedLiveSample('Examples', '', '', '') }}
Otro ejemplo:
outline: multiple offsets;
Especificación | Estado | Comentarios |
---|---|---|
{{ SpecName('CSS3 Transitions', '#animatable-css', 'outline-offset') }} | {{ Spec2('CSS3 Transitions') }} | Define outline-offset como propiedad que se puede animar. |
{{ SpecName('CSS3 Basic UI', '#outline-offset', 'outline-offset') }} | {{ Spec2('CSS3 Basic UI') }} | Definición inicial |
{{ CompatibilityTable() }}
Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Soporte básico | 1.0 | {{CompatGeckoDesktop("1.8")}} | {{ CompatNo() }} | 9.5 | 1.2 |
Característica | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Soporte básico | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |