Серьезно? А вы знаете что браузеры читают ваши селекторы справа на лева? https://css-tricks.com/why-browsers-read-selectors-right-to-left/ То есть когда пишете .list > * браузер находит все теги который соответствует * и только потом оставляет теги который соответствует к .list > * а это плохо для производительности. Конечно современные браузеры оптимизирует все это но все же лучше так не делать. Лучше использовать дополнительный класс а не такой костил. Вообще не вижу смысла использовать селектор * кроме для box-sizing: border-box.
Серьезно? А вы знаете что браузеры читают ваши селекторы справа на лева? https://css-tricks.com/why-browsers-read-selectors-right-to-left/ То есть когда пишете .list > * браузер находит все теги который соответствует * и только потом оставляет теги который соответствует к .list > * а это плохо для производительности. Конечно современные браузеры оптимизирует все это но все же лучше так не делать. Лучше использовать дополнительный класс а не такой костил. Вообще не вижу смысла использовать селектор * кроме для box-sizing: border-box.
Ну опять же. Там он был до моего прихода и в некоторых ситуациях без него никак. Производительность проверяется тестировщиками. Пока никто про это не писал, так что полностью от него отказываться не вижу смысла