Me preguntaba cómo podía hacer algo como lo siguiente con menos css:CSS-Menos clases extender clase con pseudo clase
.btn {
color : black;
}
.btn:hover {
color : white;
}
.btn-foo {
.btn;
&:hover {
.btn:hover;
}
}
De-supuesto esto es sólo un ejemplo, lo que hay que señalar es que si hay Es cualquier forma de extender la pseudo-clase para evitar volver a escribir las propiedades de la pseudo clase :hover
donde sea que las necesite. Sé que podría crear un mixin para eso, pero me pregunto si podría evitarlo.
Gracias
Hola, gracias por su respuesta, sé que esto funciona, es por eso que no tengo '&: hover' en mi ejemplo pero definición separada. Gracias – panosru
seguro, pero ... ¿tiene sentido separarlo (cuando se usa lesscss)? – bzx
No, no tiene sentido, pero hay casos en los que no desea tocar menos archivos del vendedor :) – panosru