дополнительные отступы / Маржа в Firefox + Chrome Нет в IE - PullRequest
0 голосов
/ 26 мая 2010

Под катменуконатинером (вторая панель навигации) есть отступ / отступ 20px. Это отображается только в Firefox и Chrome, а не в IE 6 +

Вот эта страница: www.fish-and-web.blogspot.com

Еще одна проблема, связанная с той же проблемой, - между комментариями. Поля для комментариев имеют отступ 15 пикселей между ними. Опять же, это отображается только в Firefox и Chrome, а не в IE6 +

Вот страница с комментариями: http://fish -and-web.blogspot.com / 2010/05 / alfa-romeo-9c_24.html

Было бы замечательно, если кто-нибудь придет и направит меня в правильном направлении. Я работал над этим часами и просто не могу заставить его работать. Просто чтобы вы знали, что страница размещена на блоггере.

Спасибо.

Ответы [ 3 ]

4 голосов
/ 26 мая 2010

Возможно, вы захотите рассмотреть таблицу условных стилей IE6, это можно сделать, создав новую таблицу CSS (ie6.css) и вставив создание условного выражения следующим образом:

<head>
   <!--[if IE 6]>
    <link rel="stylesheet" type="text/css" href="css/ie6.css" />
   <![endif]-->
</head>

В вашем IE6.css добавьте следующий стиль для контейнера catmenu:

ul.topnav {
    padding-left: 0px;
}

Вы также можете добавить решение из предыдущего ответа (Maj. Fail) в IE6.css.

Это должно сделать это. Надеюсь, это поможет.

0 голосов
/ 26 мая 2010

Чтобы устранить любую проблему с кросс-браузерным полем / отступом, делайте это в начале каждого файла CSS.

body, h1, ul, li 
{
    margin: 0; 
    padding: 0; 
    border: 0;
}

Таким образом, вы всегда сбрасываете их на 0, и любые дальнейшие поля / отступы должны действовать одинаково в каждом браузере

0 голосов
/ 26 мая 2010

Ответ на Вашу вторую проблему заключается в том, что, похоже, вы не удалили каждый комментарий. незадолго до закрывающей части комментария div вставляется в

<div style="clear:both"></div>

Первая проблема, в которой я не уверен, потому что я не вижу, в чем проблема = / Кажется, она мне подходит?

...