2010-09-22 2 views
0

Я изучаю XHTML и CSS, и у меня возникли проблемы. На моей странице обучения я использую CSS float layout. У меня есть флотировка: меню с левой стороны, и для правильного отображения текста в разделе содержимого я установил его маржу точно так же, как в левом меню. Моя проблема заключается в том, что текст в параграфе ошибочно сдвинут с места, где заканчивается боковой munu. Это происходит только в IE 8, «ОК» в Chrome. Пожалуйста помоги. This is the site....IE неправильный абзац с использованием CSS float layout

ответ

0

Либо увеличивайте остатки слева от содержимого, либо увеличивайте левый край. Любой из них сделает работу в IE более эффективной.

Причина в том, что IE6 и IE7 выполняют задание по определению ширины элементов уровня блока. Иногда они отключены на 20 пикселей.

+0

Хорошо, спасибо, но ни один из них не работал ..... –

+0

Странный у вас все еще есть. Другой способ - предоставить #content ширину 670 (width: 670px;). Страница просмотра 800-120 = 680, которая дает вам 10 пикселей для воспроизведения. –

+0

Спасибо, я попробую, когда я вернусь домой, это нехорошо сделать это на мобильном телефоне .... :) –