Отступ в ie

AGRESSOR
На сайте с 04.07.2010
Offline
79
1424

есть такой вод код

<div class="content">

<div class="block">

Блок1

</div>

<div class="block">

Блок2

</div>

</div>

css стиль

.content { width: 100%; float: left; }

.block { width: 49%; float: left; }

В mazilla div block прижимается в div'e content и сверху и снизу нормально , а вот в ie начинаются танцы в плане отступов, тоисть появляется отступ сверху пикселей 30

[Удален]
#1
AGRESSOR:
.content { width: 100%; float: left; }

А зачем вы указываете одновременно стопроцентную ширину контейнеру и обтекание? Чего вы этим хотите добиться?

AGRESSOR
На сайте с 04.07.2010
Offline
79
#2

какая разница?

будь-то в процентах, будь-то в пикселях

просто взял и задал чтобы контейнер растянулся по мере возможности

а float: left - делает контейнер блоком

AlExTeam
На сайте с 12.08.2010
Offline
34
#3

margin, padding?

Или речь про внутри блока? Если внутри, то попробуйте выставить явную line-height

Internet killed the video star
AGRESSOR
На сайте с 04.07.2010
Offline
79
#4

не получится с высотой

блок должен будет растягиваться вниз и не иметь границ

AGRESSOR добавил 16.11.2011 в 00:12

подозрение что из-за кодировки отступ появляется

P
На сайте с 08.08.2011
Offline
2
#5

Не мешало бы привести полный текст примера. А вообще, если div.container непосредственно сразу за body идет, то не используя reset css, у ie 7 и 8 разные дефолтные значения margin у body.

Ie7: body { margin: 15px 10px; }

Ie8: body { margin: 8px; }

Решение проблемы:

body{ margin: 0; }

palladin_jedi
На сайте с 13.07.2010
Offline
71
#6
AGRESSOR:
тоисть появляется отступ сверху пикселей 30

Обнули margin и padding

Сайт о web-разработке и прочем (http://seazo.net)||Продвижение статьями под Google (http://short.seazo.net/ght4zf) Бесплатные консультации рефералам Sape (http://www.sape.ru/r.SWfwWOblBo.php) PHP и JS скрипты на заказ, создание сайтов с нуля и на CMS.
AGRESSOR
На сайте с 04.07.2010
Offline
79
#7
palladin_jedi:
Обнули margin и padding

это было сделано в самом начале )

причина решена, дело было в кодировке

этот отступ был в виде символа и только опера его отображала а в других браузерах символ был не виден

Z
На сайте с 17.04.2011
Offline
5
#8

Та же проблема - из-за смены кодировки появляется отступ.

AGRESSOR, как была решена?

Z
На сайте с 17.04.2011
Offline
5
#9

Все, понял: нужно кодировать без BOM.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий