cssnano удаляет атрибут "all" из запроса css @media
Мне любопытно, что cssnano делает с медиа-запросами. В моем файле CSS у меня есть.
@media all and ( min-width: 600px) {}
После запуска моего CSS через cssnano, он превращается в это>
@media ( min-width: 600px) {}
Это безопасно для использования в производстве? Я не могу найти нигде, где говорится, что отсутствие атрибута "all" делает браузер по умолчанию всем или, если его нет, это плохо для отправки файла в производство?
1 ответ
Решение
Я автор; да, это действительно Я отошлю вас к первоначальному вопросу, но в двух словах:
Согласно спецификации (пример 5):
Т.е. они идентичны:
@media all and (min-width:500px) { … } @media (min-width:500px) { … }
Как это:
@media (orientation: portrait) { … } @media all and (orientation: portrait) { … }
Мне кажется, что их можно раздеть... [snip]