1.3 KiB
1.3 KiB
title, localeTitle
| title | localeTitle |
|---|---|
| Create Reusable CSS with Mixins | Crea CSS reutilizable con Mixins |
Crea CSS reutilizable con Mixins
Mixin es una de las excelentes características que permite a los desarrolladores usar SASS lugar de CSS simple, ¡ya que te permite tener una Function dentro de tu hoja de estilo!
Para crear una mezcla debes seguir el siguiente esquema:
@mixin custom-mixin-name($param1, $param2, ....) {
// CSS Properties Here...
}
Y para usarlo en su (s) elemento (s), debe usar @include seguido de su nombre Mixin , como sigue:
element {
@include custom-mixin-name(value1, value2, ....);
}
[Ejemplo] Escriba una Text Shadow en SASS
Objetivo: aplicar una Text Shadow personalizada a un elemento h4
HTML
<h4>This text needs a Shadow!</h4>
SASS (Escrito en sintaxis SCSS)
@mixin custom-text-shadow($offsetX, $offsetY, $blurRadius, $color) {
-webkit-text-shadow: $offsetX, $offsetY, $blurRadius, $color;
-moz-text-shadow: $offsetX, $offsetY, $blurRadius, $color;
-ms-text-shadow: $offsetX, $offsetY, $blurRadius, $color;
text-shadow: $offsetX, $offsetY, $blurRadius, $color;
}
h2 {
@include custom-text-shadow(1px, 3px, 5px, #999999)
}