Wiem, że zasady CSS są dość skomplikowane; jednak, czy następujące parametry nie mogą być po prostu zredukowane na wiele sposobów przez optymalizator? A jeśli tak, czy istnieje opcja dla niego w klejnocie szyn?Czy miniligator SASS może usunąć powielone style?
span {
background: red;
color: green;
}
.test2 {
background: red;
color: green;
}
span {
background: green;
color: inherit;
}
.test2 {
background: inherit !important;
color: inherit;
color: inherit;
color: inherit;
}
dodatkowy kontekst:
Aby pomóc wyjaśnić, chciałbym zaproponować następujące, jak również ...
Źródło:
span {
background: red;
}
span {
background: orange;
color: green;
}
span {
background: yellow;
}
span {
background: blue;
color: green;
}
I chciałbym kompilatora wygenerować następujące:
span {
background: blue;
color: green;
}
Wiem, że istnieją zbędne style, ale zdarza się to wielokrotnie podczas ciągłego sprawdzania arkuszy stylów i chcę wyeliminować martwy kod.
Można uruchomić outputted CSS poprzez [CSSTidy] (http://csstidy.sourceforge.net/) lub, lubić. – Whymarrh