@сми - общие - Зачем нам нужно это использовать?


В документации библиотеки Magento 2 она содержит следующее:

@ медиа-общие: истина|ложь - задает, выводить ли общие стили. Для общих стилей каждый раз, когда вы хотите добавить некоторые стили, вы должны использовать

& when (@media-common = true) {
    your styles
}

Вопрос

В чем разница между использованием этого и просто писать меньше без него? Например:

& when (@media-common = true) {
    body {
        background: blue;
    }
}

Как это компилируется по-другому:

body {
    background: blue;
}

Не будет ли он выводиться в стилях-l.css и стили-m.css независимо от того?

Author: Ben Crook, 2016-04-26

1 answers

Magento 2 следует Первому мобильному подходу и @media-common =true был разработан для определения стилей, которые являются базовыми (мобильными) и должны присутствовать в styles-m.css. Если вы удалите это объявление, стили будут выведены как в файлы styles-m.css, так и в файлы styles-l.css.

 19
Author: Olga, 2016-04-26 13:22:56