ПРОБЛЕМА с IE7 CSS отлично работает в IE8

#css #internet-explorer-7

#css #internet-explorer-7

Вопрос:

Пожалуйста, помогите: это мой сайт http://www.dukeofessexpolocup.com / когда я открываю в ie7, он не отображает как левое, так и правое ухо:

 div#Ears_left{ padding: 0; float:left; width: 41px;display:inline;}
.custom{margin:0 auto;text-align:center;}
div#Ears_right{ text-align: right;width: 39px;float:right;display:inline;}
div.ears {margin-top: 127px;}
  

Комментарии:

1. Возможно, вы захотите взглянуть на некоторые из способов, которыми ваш документ не проверяется . Не все обязательно важны, но у вас есть некоторые неправильно закрытые теги, которые могут вызвать проблемы.

Ответ №1:

Может показаться, что вам не хватает правильного закрывающего тега для #Ears_left, поскольку он отображается вне тега при просмотре в IE7…

Просмотрите свою разметку и проверьте, правильно ли вы закрыли свои теги.

Обновить

На самом деле кажется, что внутри тела div # что-то, вероятно, закрыто неправильно..

Как говорит Спадли в комментарии, перейдите сюда:

http://validator.w3.org/check?uri=http://www.dukeofessexpolocup.com/amp;charset=(detect automatically)amp;doctype=XHTML 1.0 Strictamp;group=0amp;user-agent=W3C_Validator/1.2

И начните исправлять ошибки 🙂

Комментарии:

1. чтобы подтвердить это (и выявить любые другие ошибки), я рекомендую использовать средство проверки W3C для проверки вашего HTML-кода.