IE правое свойство за пределами страницы - вертикальная прокрутка - PullRequest
0 голосов
/ 17 сентября 2009

Я использую jQuery на этой странице, чтобы выдвинуть диван вправо, как вы можете видеть, он хорошо работает в FF, но в IE 6 у вас вертикальная прокрутка.

У меня было множество других проблем с IE, но я избавился от большинства из них, снова пройдя через мой CSS и усилив потери.

http://www.catonthecouchproductions.com/new/

Я много чего перепробовал, погуглил разные проблемы IE css / right, но ничего. Любые идеи о том, что я могу сделать, чтобы исправить это, чтобы он выглядел так же, как в FF?

1 Ответ

0 голосов
/ 17 сентября 2009

Как насчет

html, body { width:100%; height: 100%; overflow-x: hidden;}

В вашем разделе стиля IE6

Протестировано (в некотором смысле - скрипты не работают в глупом IETester, вы говорите мне, если это работает) на локально сохраненной версии вашего сайта - вам, возможно, придется добавить те же правила в тело

Кстати, я лично предпочитаю писать совместимый CSS для своего сердца, а затем делать целую кучу уродливых хаков для IE6 в отдельном файле ie6-evil-hacks.css (в отличие от перехода на CSS и затягивания свободных концов). Не нужно кодировать вокруг IE6 - это освобождающий опыт.

EDIT:

Извините, я прочитал это как "горизонтальную прокрутку", потому что это то, что меня беспокоило - сайт все равно слишком большой в моем IETester, так что требуется вертикальная прокрутка. Очевидно, что если вы хотите избавиться от обоих, это overflow: hidden вместо overflow-x:hidden.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...