Медиа-запросы без экрана с использованием Breakpoint Sass

Я использую Susy 2 с breakpoint-sass для создания медиа-запросов.

Он выводится как:

@media (min-width: 1000px)

Мне интересно, почему экран отсутствует? Следует читать:

@media screen (min-width: 1000px)

Я пытаюсь добавить css3-mediaqueries-js, который не работает, и я думаю, что это может быть причиной.


person sarah3585    schedule 29.04.2014    source источник


Ответы (2)


Тип носителя по умолчанию для точки останова — all, который, согласно спецификации CSS, может быть опущен. Мы делаем это, мы не хотим предполагать какой-либо тип носителя, это привело к текущей ситуации, в которой мы имеем сейчас, когда типы носителей почти бесполезны. Если вы хотите изменить тип мультимедиа по умолчанию в точке останова на screen, прежде чем включать какие-либо примеси точек останова, добавьте в свой файл Sass следующее:

$breakpoint-default-media: screen;

person Snugug    schedule 29.04.2014

Это может помочь: https://github.com/Team-Sass/breakpoint/wiki/Advanced-Media-Queries#media-types

Если после этого вы все еще застряли, не могли бы вы отредактировать свой вопрос, включив в него код sass, который выводит этот медиа-запрос?

person unruthless    schedule 29.04.2014