Скриване на хоризонталната лента за превъртане в IE 7 и по-нови версии

По принцип имам проблем с премахването на хоризонталната лента за превъртане в Internet Explorer 7 и по-долу. Опитах кода по-долу и изглежда, че работи добре във всеки браузър, с изключение на IE.

overflow-x: hidden;

Още по-големият проблем е, че въпреки че лентата за превъртане дори не е премахната, тя изглежда напълно прецаква оформлението. Някак си скрива по-голямата част от съдържанието на страницата в полета 2 и 3? Освен това.. добавя втора вертикална лента за превъртане, която премества относително/абсолютно позиционирани елементи надолу?! Обмислях просто да напусна лентата за превъртане в IE чрез определен лист със стилове, но дори и това изглежда бърка в страницата?

Уебсайтът е в тестова директория тук.. Ще публикувам таблицата със стилове в коментар по-долу.

Някакви предположения?

Благодаря предварително, надявам се да помогнете! Брадли


person Bradley Bell    schedule 31.05.2010    source източник
comment
openyourheart.org.uk/test/style.css   -  person Bradley Bell    schedule 31.05.2010
comment
Уау човече. Дори не мога да го накарам да работи на ie6 или ie7. Просто замръзва и трябва да затворя насила. Може да искате сериозно да обмислите условни стилови таблици, както е предложено от Джоузеф.   -  person edl    schedule 31.05.2010
comment
Сривовете трябва да бъдат сортирани сега.. Опитах условен лист със стилове, но все още изглеждаше повлиян от основния лист? Можете ли да приложите стил в лист със стилове, определен само за IE?   -  person Bradley Bell    schedule 31.05.2010


Отговори (1)


Опитахте ли да зададете статична ширина на контейнер, да му дадете достатъчна височина и след това да зададете overflow:hidden за целия контейнер? Не съм сигурен дали това ще работи добре с вашето JS превъртане, но може да е ход в правилната посока.

О, и всяко дадено решение вероятно ще бъде недостатъчно за IE6. Този звяр просто не е създаден за красиви оформления. Предполагам, че като алтернатива, дефинирайте условен стилов лист за това и/или IE7 за по-малко сложно оформление.

person Joseph Mastey    schedule 31.05.2010
comment
има ли шанс да ми дадеш пример? наздраве - person Bradley Bell; 31.05.2010