Я использую некоторые мультимедийные запросы CSS на моем сайте Ektron. Они правильно функционируют на iPhone, но когда я пытаюсь имитировать меньшие экраны на моей производственной площадке, точки останова не попадают.Ektron - register.css, кажется, разбивает отзывчивый макет
Вот странная часть (для меня, по крайней мере). Когда я просматриваю сайт на моем сервере разработки, точки останова работают как чемпион. Большая разница в том, что на моем dev-сервере я отключил агрегацию и минимизацию CSS. Таким образом, казалось бы, что-то о методе css.register в API-интерфейсе (частично) нарушает мой отзывчивый CSS. Как я уже сказал, он работает правильно на мобильных устройствах, но мне очень хотелось бы знать, почему он не работает на рабочем столе.
Я видел сообщения, ссылающиеся на подпрограммы минимизации, используемые некоторыми платформами, которые прерывают медиа-запросы (например, они удаляют слово «и»). Но это, похоже, не происходит.
Неужели кто-нибудь еще испытал это?
Вот CSS сниппет:
агрегация CSS@media only screen and (min-width:320px) and (max-width:767px) {
/* phones, handhelds smaller than iPad */
#subnavbg {
visibility:hidden;
}
.login-left
{
border: none;
width: 100%;
}
.login-right
{
width:100%
}
}
Спасибо за ответ. Такой простой шаг, и все же я этого не пробовал. Ура! – pjk