Мне удалось использовать ниже описанный CSS-хак для браузеров на основе WebKit, в соответствии с http://www.webmonkey.com/2010/02/browser-specific_css_hacks/.
@media screen and (-webkit-min-device-pixel-ratio:0) {
#my-id { height: 100%; }
}
Это работает. Но позже я обнаружил, что он не работает в производственной среде. Я узнал, что это связано с оптимизацией CSS-оптимизатора после and
. Ниже CSS не распознается Chrome.
@media screen and(-webkit-min-device-pixel-ratio:0) {
#my-id { height: 100%; }
}
Итак, что означает @media screen and (-webkit-min-device-pixel-ratio:0)
?
Я знаю @media screen
, но раньше я не использовал and
в файле CSS.
Зачем нужен символ пробела после and
?