background (_base.scscs)

Tipo: Mixin

Versión: 2.x.x

Normaliza los estilos para las propiedades referentes al background. Puedes usarlo para aplicar colores, imágenes de fondo o gradientes. El atributo url genera un background-image con url(), mientras que image permite pasar cualquier valor válido de background-image (por ejemplo, gradientes o imágenes inline).

También puedes controlar repetición, posición y size del background con las claves disponibles en el map. El mixin también admite los aliases u, r, p, c, s e i para url, repeat, position, color, size e image.

Interface

@mixin background($attr: (
    url: "",
    repeat: no-repeat,
    position: center,
    color: transparent,
    size: auto,
    image: ""
);

Sintaxis map

Clave Tipo Default Descripción
url | u String "" Valor a utilizar en la función url con background-image.
repeat | r String no-repeat Valor a utilizar con background-repeat.
position | p String center Valor a utilizar con background-position.
color | c Color transparent Valor a utilizar con background-color.
size | s String auto Valor a utilizar con background-size.
image | i String "" Valor a utilizar con background-image.

Ejemplo


            

            
<div class="box background_gradient_linear"></div>
<div class="box background_gradient_radial"></div>
<div class="box background_gradient"></div>
<div class="background_image"></div>