У меня есть вопрос об оконно-зависимых CSS. Это очень распространенный вопрос, но почему-то он не работает для меня, с Wordpress. Во всяком случае, на данный момент я использую сценарий, предложенный Nettuts. Я просто хочу использовать разные стили CSS, когда пользователь изменяет размер своего окна. Я знаю, что для этого мне нужно использовать $ (window) .width. Теперь у меня есть:
function checkWindowSize() {
if ( $(window).width() < 800 ) {
$('body').addClass('small');
}
else {
$('body').removeClass('small');
}
}
$(window).resize(checkWindowSize);
Это, безусловно, делает работу. Но .. Есть небольшой глюк. Когда я изменяю размер окна, оно нацеливается на другой стиль CSS. Но когда я оставляю окно меньшего размера, чем 800, нажимаю F5 (обновить), мне нужно вручную изменить размер окна (для 1 пикселя), прежде чем произойдет целевой CSS. Он не нацеливается на него автоматически, просто когда я немного изменяю размер экрана ... Я играл с позицией скриптов, например, помещая новый CSS перед фактическим CSS, но это не очень хорошо.
Есть идеи? Если я не достаточно ясно, просто скажите мне:)