IE игнорирует margin-top
Не мог понять почему IE игнорирует margin-top для одного из элементов.
У меня имеется несколько div'ов (один под другим), они имеют вложенные элементы (те вложенные элементы имею float: left). После этих ДИВов идет fieldset, и вот когда я ему (fieldset'у) указываю margin-top, то в IE ноль эмоции, в других браузерах он работает (спускается вниз относительно последнего ДИВа). Перед fieldset'ом у меня стоит ДИВ (с css'ом clear: both;) Вообще как бы проблему решил, поставил mergin-bottom последнему ДИВу, и он уже толкает fieldset вниз. Но все же хотелось узнать почему ИЕ не хочет ставить margin-top. Увы тестовый пример показать не могу, так как страница большая, а локализовать проблему не получается)) Смотрел в IE 7. |
nyols, без полного тестового примера не понятно что у тебя не так... Поскольку с отступами и сам ИЕ много чего делает "странно"
http://yandex.ru/yandsearch?clid=958...BF%D1%8B&lr=38 |
Я лично давно избавился от этой проблемы. У меня на страницах ИЕ версии 5 - 8 воспринимает страницу, как ИЕ 9.
Встраивается скрипт так: <!--[if lt IE 9]> <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"> </script> <![endif]--> |
ctpz,
Использование скрипта там, где можно решить вопрос стилями с использованием хака для IE некавайно. |
Интересно, каким хаком вы border-radius заменять будете. Картинками?
|
Цитата:
- Вложенными ДИВами Но изначальный разговор вроде про отступы был... :D |
Цитата:
|
Цитата:
|
Цитата:
|
ctpz,
Скрипт отработает после прорисовки страницы, а ещё есть те у кого скрипты отключены )) |
Часовой пояс GMT +3, время: 16:28. |