Нежелательная горизонтальная полоса прокрутки в IE7 - PullRequest
1 голос
/ 17 июня 2010

У меня есть сайт, который работает нормально, за исключением IE7 есть массивная горизонтальная полоса прокрутки.

Мне нужно вставить весь HTML-код и CSS-код, чтобы я отсылал вас к исходному тексту страницы.

Вы можете посмотреть сайт здесь .

Любая помощь будет принята с благодарностью.

Спасибо.

Ответы [ 2 ]

2 голосов
/ 18 июня 2010

Это было странное испытание, потому что не было ничего, что могло бы вызвать проблему. Тем не менее, благодаря Тони Крокфорду он отметил, что в нем есть элемент div с курсивом, который может быть причиной проблемы. И, конечно же, это было.

Вот это подозрительный код:

<span class="strength">strength...experience...understanding</span>

У меня был стиль, выделенный курсивом:

span.strength { 
 float: right; 
 margin: -60px 0 0 0; 
 font: italic 20px Georgia, "Times New Roman", Times, serif; 
 color: #16506a; 
 }

Однако есть ошибка, которая вызывает проблемы: http://www.brunildo.org/test/ie7_ithscroll.html

И вот решение:

 overflow: auto;

Сумасшедшие вещи! Но это работает.

0 голосов
/ 17 июня 2010

Я не вижу горизонтальную полосу прокрутки (FF 3.6.3 Ubuntu 10.04 1920x1200 res).В каком разрешении вы работаете?

Вы можете использовать overflow: hidden, чтобы скрыть полосу прокрутки.

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