Czy istnieje sposób na zaimportowanie stylu pojedynczego selektora CSS do innego selektora CSS i dodanie do niego lub przepisanie z niego właściwości.Importuj style selektora CSS w innym selektorze? (NOT @import)
Powiedzmy:
.original_class{
background:black;
color:white;
}
.overwrite{
@import(.original_class); /* I know this doesn't work */
color:blue;
border:1px solid green;
}
można to osiągnąć tylko przez redeclaring się .original_class i przypisanie nowych wartości (od stylów CSS są przepisywane od góry do dołu), ale to nie zastąpi atrybuty oryginalnego CSS klasa. Czego chcę, to dziedziczenie jego właściwości do innej klasy bez konieczności ponownego ich zapisywania (duplikowanie).
Umysł rozwijający część "nie dotyka ..."? –
Nie akceptuję ogólnie frameworków. Piszę wszystkie moje HTML, CSS, JavaScript i PHP ręcznie, a gdy coś pójdzie nie tak, jestem bardzo dobrze uzbrojony, aby to naprawić. –
Cóż, mam tylko dobre doświadczenia z pre-procesorami CSS (lub "wtyczkami", jak je nazywacie). Zaoszczędził mi DUŻO czasu rozwoju, a mój CSS był o wiele łatwiejszy w utrzymaniu, nie jest nawet zabawny. Ale każdemu z nich ... –