HTML i CSS · Middle · Pytanie 2 z 75
Jak nadpisać regułę z !important z zewnętrznej biblioteki, nie ruszając jej kodu?
- 1Napisać własną regułę bez
!important, ale z bardziej specyficznym selektorem - ✓Poprawna odpowiedź: Napisać własną regułę także z
!importanti bardziej specyficznym selektorem - 3Nie da się:
!importantzawsze wygrywa z każdą inną regułą
Wyjaśnienie
Zwykła reguła nigdy nie wygra z !important, niezależnie od specyficzności. Między kilkoma deklaracjami !important znowu działają specyficzność i kolejność. Inne opcje: styl inline z !important albo warstwy kaskadowe - dla !important kolejność warstw jest odwrócona. Najlepiej po prostu unikać !important we własnym kodzie.