CSS: Как мне преодолеть проблемы с отрицательной маржой и абсолютной позицией в IE6? - PullRequest
0 голосов
/ 02 апреля 2009

Я использую абсолютное позиционирование и отрицательные поля (с верхом: и слева :) для размещения логотипов и других подобных вещей на моем веб-сайте. Мне известно, что в IE6 есть проблемы с отрицательными полями и абсолютным позиционированием. Как я могу преодолеть эти проблемы, чтобы обеспечить их корректную работу в IE6?

Ответы [ 2 ]

3 голосов
/ 02 апреля 2009

При использовании абсолютного позиционирования в IE6, вы можете получить неожиданное позиционирование, если вы не установили ширину ближайшего родительского элемента, который расположен ближе всего (в противном случае IE6, похоже, не знает, где должно быть ваше значение left ).

0 голосов
/ 02 апреля 2009

Возможно, вы захотите пересмотреть, используя отрицательные поля. Вы действительно нуждаетесь в них для того, что вы делаете? Я думаю, что это трудно сказать без примера вашего кода.

Если вы используете абсолютное позиционирование, вы можете расположить что-нибудь где угодно, относительно любого относительного родительского элемента, который у вас есть. Свойства top и left (или right и bottom) должны означать, что вам не нужно использовать отрицательные поля, не так ли?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...