MENOS - Selectores en Mixins

Descripción

Los mixins pueden contener no solo propiedades, sino que también pueden contener selectores.

Ejemplo

El siguiente ejemplo demuestra el uso de selectores mixin en el archivo LESS -

<html>
   <head>
      <link rel = "stylesheet" href = "style.css" type = "text/css" />
      <title>Selectors in Mixins</title>
   </head>

   <body>
      <h2>Welcome to Tutorialspoint</h2>
      <a href="http://www.tutorialspoint.com/">Tutorialspoint</a>
   </body>
</html>

A continuación, cree el archivo style.less .

estilo sin

.mixin() {
   &:hover {
      background: #FFC0CB;
   }
}

a {
   .mixin();
}

Puede compilar style.less en style.css usando el siguiente comando:

lessc style.less style.css

Ejecute el comando anterior; creará el archivo style.css automáticamente con el siguiente código:

style.css

a:hover {
   background: #FFC0CB;
}

Salida

Siga estos pasos para ver cómo funciona el código anterior:

  • Guarde el código html anterior en el less_mixin_selectors.html archivo.

  • Abra este archivo HTML en un navegador, se mostrará el siguiente resultado.