Помогите разобраться со всеми этими фишками CSS3. В частности с приоритетами и что на что влияет.
Итак, если я запилил такой файл style.css:
просто_свойства
@media screen and (min-width: 300px) {
свойства_300
}
@media screen and (min-width: 800px) {
свойства_800
}
@media print {
свойства_принт
}
То у меня какбы задаются изначально для всех
просто_свойства, НО если вдруг оказывается, что у нас минимальная ширина устройства более 300px то учитываются еще и
свойства_300, причем если одинаковым переменным присваиваются разные значения, то приоритет за
свойства_300 потому, что оно написано ниже (больше № строки).
А если вдруг оказывается, что у нас устройство имеет более 800px в ширину своего экрана, то «раскоментируюся», «появятся» еще и
свойства_800 и они будут учитываться, так как они идут ниже.
Я все правильно понимаю?