Triángulos con CSS: LESS Mixin

Crear formas geométricas con puro CSS y 1 elemento HTML ha sido una tarea creada hace años ya y que tiene recopilaciones varias de métodos y usos. Personalmente para crear triángulos con CSS uso un generador genial que espero nunca lo bajen: CSS triangle generator.
A raíz de su constante uso, creé un mixin para LESS que me permite crear triángulos equilátero, isósceles y escaleno con sólo variar los valores de ancho/alto y dirección:
Uso⌗
Llama el mixin en tu sentencia CSS y entrégale los valores que necesitas:
Dirección: valores⌗
- top
- bottom
- left
- right
- topright
- topleft
- bottomright
- bottomleft
Ejemplo: básico⌗
Ejemplo: avanzado⌗
*actualización: Gracias a Félix Ortega por traducir el mixin a SASS:
Leer otros artículos