Не допускайте, чтобы YUI Compressor занимал место зачистки! - PullRequest
1 голос
/ 23 марта 2012

Мой сайт использует YUI Compressor для минимизации CSS, и он удаляет пробел, предшествующий! Важный, что делает объявление css неработающим. Есть ли способ предотвратить это?

Pre-сжатия

@media screen and (max-width: 1146px) {
    #controls_zoom {display:none !important}
}
@media screen and (max-width: 1060px) {
    #controls_views {display:none !important}
}
@media screen and (max-width: 925px) {
    #controls_pagination {display:none !important}
}
@media screen and (max-width: 587px) {
    #ybNewSearchContainer {display:none !important}
}

после сжатия

@media screen and(max-width:1146px){#controls_zoom{display:none!important;}}@media screen and(max-width:1060px){#controls_views{display:none!important;}}@media screen and(max-width:925px){#controls_pagination{display:none!important;}
}@media screen and(max-width:587px){#ybNewSearchContainer{display:none!important;}}

UPDATE

После просмотра некоторых сообщений в Интернете я вижу, что на самом деле это проблема с удаленным пробелом после and в части @media screen and( моего медиазапроса.

1 Ответ

1 голос
/ 23 марта 2012

Эта ошибка была исправлена ​​в более новой версии YUI Compressor, как указано здесь:

http://www.456bereastreet.com/archive/201012/yui_compressor_and_css_media_queries/

Ошибка для этого регистрируется здесь:

http://yuilibrary.com/projects/yuicompressor/ticket/2528087

...