Saltar la navegación

Sass

Sass es un procesador de CSS que ayuda principalmente a un desarrollador en el mantenimiento de las CSS.

Aplicación de Sass

En resumen, aplicar Sass consiste en:

  1. Escribir los estilos en la sintaxis de Sass en fichero con extensión "*.sass",
  2. Compilar el fichero *.sass para generar el fichero css correspondiente.
  3. Aplicar el fichero css resultante a la página web.

Aunque el uso de Sass puede ser realizado directamente desde un terminal aplicando sentencias como:

sass input.scss output.css

, en esta sección nos apoyaremos del IDE Visual Studio Code (VSC).
Para esto es necesario instalar las siguientes extensiones en VSC:

  • live Sass compiler .- Compilar los ficheros de sass
  • live server

Sintaxis:

  • Variables
$color: #FFF;
  • Nesting

nav {
  ul {
    margin: 0;
    padding: 0;
    list-style: none;
    }
    li { display: inline-block; }
    a {
       display: block;
       padding: 6px 12px;
       text-decoration: none;
    }
}
  • Modularización
    Un fichero de Sass puede ser el resultado de piezas de código Sass de otros ficheros. Para vincular ficheros se usa @use nombre_fichero:

// _base.scss
$font-stack: Helvetica, sans-serif;
$primary-color: #333;


body {
  font: 100% $font-stack;
  color: $primary-color;
}
**********************
// styles.scss
@use 'base';


.inverse {
  background-color: base.$primary-color;
  color: white;
}

Fuente: sass-lang