Chciałbym zapisać bieżącą wartość nieruchomości do późniejszego wykorzystania. Zostało już rozwiązane dla jQuery.Jak uzyskać wartość właściwości CSS w SASS?
Problem jest, że używam @mixin
zastosować hack CSS w kilku miejscach (Justified Block List) i chciałbym przywrócić własność font-size
w .block-list *
(obecnie wszystko tekst w podelementów właśnie zawalił).
Niezadowalające obejścia:
- Zapisz globalny domyślny rozmiar czcionki w oddzielnym pliku i przekazać je do
@mixin
na@import
. Jest to oczywiście w ogólnym przypadku nie ten sam rozmiar czcionki co obiekty, do których stosuje się mixin. - Zapisz rozmiar czcionki za każdym razem, gdy go zmienisz i przekaż. Wiąże się to z zaangażowanymi plikami, ponieważ nie jest zbyt elegancka dla arkusza stylów typografii w kilku innych niezwiązanych ze sobą plikach.
- Użyj więcej jQuery.
Ewentualnie zadowalające obejścia:
- Zastąp rozmiar czcionki z silniejszą zasadą pierwszego przodka, który zmienia go. Może to być trudne do określenia.