Эта страница некорректно отображается в Internet Explorer, тогда как в других браузерах все нормально. Любые идеи поощряются. Я не уверен, следует ли мне вставлять CSS сюда, поскольку его можно просмотреть с помощью инструментов Firefox. Однако, если кто-то попросит, я отправлю его.
Это страница:
http://www.enjoyislam.net/adult.html
2 ответа
Вы используете функции CSS, которые IE8 поддерживает только в «строгом» или «переходном» режимах XHTML 1.0. Поместите эту строку в начало adult.html (над ), и все будет хорошо:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Это также будет работать:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Дополнительная информация об этих режимах и их влиянии на IE (и другие браузеры) находится здесь:
(На вопросы, ограниченные дизайном страницы и не связанные с конфигурацией сервера, вы можете получить более конкретные ответы на странице Doctype.)
Проблема в IE заключается в том, что он обрабатывает тот факт, что ваш контент шире, чем предписанная ширина контейнера. Вы даете контейнеру 1000 пикселей пространства, но между 550 пикселей для левого столбца, 449 пикселей для правого столбца, и 15 пикселей заполнения по обе стороны от левого столбца вы больше, чем 1000 пикселей ширина. Чтобы увидеть, что это проблема, измените
#eb_right_column {
height:800px;
width:449px;
background-image:url(images/beginner_pic.jpg);
background-repeat:no-repeat;
float:left;
}
К
#eb_right_column {
height:800px;
width:409px;
background-image:url(images/beginner_pic.jpg);
background-repeat:no-repeat;
float:left;
}
Очевидно, что на данный момент он не подходит, но это для демонстрации проблемы. Работайте с шириной по мере необходимости, чтобы визуальный дизайн соответствовал вашим требованиям.
Похожие вопросы
Новые вопросы
css
CSS (каскадные таблицы стилей) - это язык таблиц стилей представления, используемый для описания внешнего вида и форматирования документов HTML (язык разметки гипертекста), XML (расширяемый язык разметки) и элементов SVG, включая (но не ограничиваясь) цвета, макет, шрифты, и анимации. Также описывается, как элементы должны отображаться на экране, на бумаге, в речи или на других носителях.