MENO - Estendi "tutto"

Descrizione

Quando la parola chiave all è finalmente identificata nel fileextendargomento, quindi MENO corrisponde a quel selettore come parte di un altro selettore. La parte del selettore che è abbinata verrà sostituita con estendi, creando un nuovo selettore.

Esempio

L'esempio seguente mostra l'uso di tutte le parole chiave nel file LESS:

estendere_all.htm

<!doctype html>
   <head>
      <link rel = "stylesheet" href = "style.css" type = "text/css" />
   </head>

   <body>
      <div class = "container">
         <h3>Welcome to TutorialsPoint</h3>
         <div class = "style">
            <ul class="nav">
               <li>SASS </li>
               <li>LESS</li>
            </ul>
         </div>
      </div>
   </body>
</html>

Quindi, crea il file style.less .

style.less

.style.nav,
.nav h3 {
   color: orange;
}

.nav {
   &:hover {
      color: green;
   }
}
.container:extend(.nav all) {}

È possibile compilare il file style.less in style.css utilizzando il seguente comando:

lessc style.less style.css

Esegui il comando precedente; creerà automaticamente il file style.css con il seguente codice:

style.css

.style.nav,
.nav h3,
.style.container,
.container h3 {
   color: orange;
}

.nav:hover,
.container:hover {
   color: green;
}

Produzione

Segui questi passaggi per vedere come funziona il codice sopra:

  • Salva il codice html sopra nel file extend_all.htm file.

  • Apri questo file HTML in un browser, verrà visualizzato il seguente output.