3
- Qoşuldu
- 10 Sen 2022
- Mesajlar
- 240
- Reaksiya hesabı
- 122
- Xallar
- 43
Salam, menim asagidaki kimi sass kodum var.
Yuxardaki sass kodunu compile edende asagidaki neticeni elde edirem.
Lakin asagida qeyd etdiyim, css selectorlarin css fayl icerisinde dusmesini istemirem.
Sass ile bu problemi nece hell ede bilerem?
SCSS:
.border-top {
box-sizing: border-box;
border-top: 1px rgba(#000, .12) solid;
padding: 16px 0;
width: 100%;
&:hover { border: 2px rgba(#000, .5) solid; }
}
.border-top-red.border-top {
border-top: 1px rgba(#ff0000, .12) solid;
&:hover {
border: 2px rgba(#ff0000, .5) solid;
}
}
.action-buttons {
@extend .border-top;
color: #4285f4;
}
.reset-buttons {
@extend .border-top;
color: #cddc39;
}
Yuxardaki sass kodunu compile edende asagidaki neticeni elde edirem.
CSS:
.border-top, .reset-buttons, .action-buttons {
box-sizing: border-box;
border-top: 1px rgba(0, 0, 0, 0.12) solid;
padding: 16px 0;
width: 100%;
}
.border-top:hover, .reset-buttons:hover, .action-buttons:hover {
border: 2px rgba(0, 0, 0, 0.5) solid;
}
.border-top-red.border-top, .border-top-red.reset-buttons, .border-top-red.action-buttons {
border-top: 1px rgba(255, 0, 0, 0.12) solid;
}
.border-top-red.border-top:hover, .border-top-red.reset-buttons:hover, .border-top-red.action-buttons:hover {
border: 2px rgba(255, 0, 0, 0.5) solid;
}
.action-buttons {
color: #4285f4;
}
.reset-buttons {
color: #cddc39;
}
Lakin asagida qeyd etdiyim, css selectorlarin css fayl icerisinde dusmesini istemirem.
CSS:
.border-top-red.reset-buttons, .border-top-red.action-buttons { /* ... */ }
.border-top-red.reset-buttons:hover, .border-top-red.action-buttons:hover { /* ... */ }
Sass ile bu problemi nece hell ede bilerem?