IE7 делает странно, нужна небольшая помощь - PullRequest
0 голосов
/ 16 декабря 2010

IE8,9, FF, Safari и Chrome работают отлично, но IE7 - сын a-biotch.На На этой странице вы можете видеть, что правая боковая панель значительно ниже, чем в любом другом браузере.

Нижний колонтитул на внутренних страницах также поднимается слишком высоко, попытался очиститьэто не сработает в ie7.

Я использую взломы условных операторов ie7, потому что он правильно отображается в других браузерах.

Не должен соответствовать стандартам, просто должен отображатьсяправо.

Любая помощь будет оценена.Спасибо!

Ответы [ 3 ]

0 голосов
/ 16 декабря 2010

Вы установили ширину в левом и центральном столбцах (оба из которых имеют значение float: left) Почему вы не перемещаете свой правый столбец влево?

Я видел, как IE7 сходит с ума в таких ситуациях, я не знаю, почему это все, что я могу сказать, это его IE.

0 голосов
/ 20 декабря 2010

Вот что я сделал, чтобы понять это. Я только что сделал новый контейнер с идентификатором #containermain, сделал его 940px и всплыл справа на боковой панели. сделано и сделано.

0 голосов
/ 16 декабря 2010

ваш css действительно странный / отличается от того, как я обычно работаю, поэтому я не уверен в последствиях того, что я здесь говорю. Просто отказ от ответственности:)

Мне кажется, что IE7 на самом деле отображает наиболее правильную версию, так как ваш #container рушится. #Container занимает всю ширину содержимого, поэтому внизу появляется панель #rightsidebar. Быстрое исправление (может потребоваться дополнительная настройка):

#container {
   width:705px;
   float:left;
   margin:0px;
   }
...