background-origin
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Resumen
La propiedad background-origin especifica el área de origen de un fondo o imagen en determinada caja. para que la propiedad background-position calcule la posición de inicio de un fondo o imagen definida por la propiedad background-image.
- Valor inicial: padding-box
- Aplica a: Todos los elementos
- Heredado: No
- Porcentajes: n/a
- Media: Visual
- Valor computado: Mismo que valor especificado.
- Animación: No
Sintaxis
background-origin:[padding-box | border-box | content-box][, [border-box | padding-box | content-box]]*
Valores
- border-box
-
El fondo se extiende al borde exterior (por debajo del borde en el orden z), la posición es relativa al borde de la caja.
- padding-box
-
El fondo se extiende al borde exterior del padding, la posición es relativa al padding de la caja.
- content-box
-
El fondo se extiende dentro del (recortado al) contenido de la caja, la posición es relativa al contenido de la caja.
Ejemplos
div{ border:4px dotted #FBE700; background:url('imagen.jpg'); background-position:0 0; background-origin:border-box; }
div{ background-image: url('image1.jpg'), url('image2.jpg'); background-position: 0 0, bottom left; background-origin: padding-box, content-box; }
Notas
- La propiedad background-origin es ignorada si la propiedad background-attachment tiene un valor de fixed.
- Si el valor de esta propiedad no es establecido en la propiedad abreviada (shorthand) background que es aplicada a el elemento despues de la propiedad background-origin, el valor de esta propiedad sera restablecido a su valor inicial por la propiedad abreviada background.
Especificaciones
Specification |
---|
CSS Backgrounds and Borders Module Level 3 # the-background-origin |
Compatibilidad con navegadores
BCD tables only load in the browser