Я очищаю старый CSS и не уверен, что закомментировал или удалил все конфликтующие правила.В проекте используется много процессорного времени для рендеринга, поэтому я спрашиваю о том, что кажется сравнительно небольшой оптимизацией.
Например, если у меня был такой CSS, браузер тратит время направило color: red
?
span {
color: red;
color: black;
}
Переопределение в том же блоке (выше) обрабатывается не так, как показано ниже:
span {
color: red;
}
span {
color: black;
}
Есть ли хороший ресурсЯ могу сослаться точно, как правила обрабатываются с точки зрения CPU / GPU?Существует много информации о том, как применяются правила CSS, но мне интересно, насколько важны противоречивые правила.В моем случае конфликтующие правила, которые я, возможно, упустил, как правило, намного сложнее, чем простой пример, который я привел выше, с участием нескольких селекторов, градиентов, теней и т. Д.