2015-09-24 2 views
0

Я учусь, как использовать основные Skeleton Framework для адаптивного веб-дизайна, и они имеют следующие медиазапросы:Скелетная структура Медиа-запросы - что они означают?

/* Mobile first queries */ 

/* Larger than mobile */ 
@media (min-width: 400px) {} 

/* Larger than phablet */ 
@media (min-width: 550px) {} 

/* Larger than tablet */ 
@media (min-width: 750px) {} 

/* Larger than desktop */ 
@media (min-width: 1000px) {} 

/* Larger than Desktop HD */ 
@media (min-width: 1200px) {} 

Другие медиа-запросы, которые я видел использовать max-width декларацию, но скелета, кажется, наоборот.

Я не понимаю, почему вместо max-width используется min-width.

Любое объяснение поможет мне получить мою голову вокруг min-width вместо max-width.

+0

'min-width' относится к окну просмотра (экран компьютера/мобильный sceen), который, по меньшей мере, такой широкий. '@media (min-width: 400px) {/ * Стили идут здесь * /}' будут нацелены на мобильные телефоны. Это подход, основанный на мобильных устройствах, где вы разрабатываете мобильные устройства и переходите к просмотру рабочего стола. Вот хорошая статья, чтобы начать работу: http://www.smashingmagazine.com/2010/07/how-to-use-css3-media-queries-to-create-a-mobile-version-of-your-website / –

ответ

0

Используя min-width, любой CSS, который вы пишете вне медиа-запросов, будет «базовым» и будет применяться ко всему, что составляет до 400 пикселей в ширину; в основном создавая ваши мобильные стили, которые обычно являются простейшими стилями, «базовыми» стилями.

Таким образом, вы добавляете определенный CSS поверх этого, поднимаясь по ширине.

Альтернативный подход, с помощью max-width, делает ваши стили вашего рабочего стола, которые обычно более сложны, стили по умолчанию, а затем вам нужно «удалить сложность» из стилей рабочего стола, чем меньше размер экрана.

Думайте об этом так:

С min-width вы строите ваши стили постепенно, от самых простых мобильных стилей, пока вы не достигнете размера рабочего стола, более сложным, стили

С max-width вы «разлагаетесь» ваш стили постепенно, начиная с сложных стилей рабочего стола, до тех пор, пока вы не достигнете простых мобильных стилей.

Смежные вопросы