Справка по позиционированию IE - PullRequest
0 голосов
/ 11 ноября 2009

Я сейчас работаю над этой темой: http://tf.ffffffive.com/fancy/

Мне просто нужно несколько советов о том, как заставить его работать в IE6 и IE7.

-Позиционирование немного отклонено. -Если у вас, ребята, есть полезная запись в блоге, возможно, помогите мне с CSS-кодированием, я был бы очень благодарен.

Также эффект прокрутки Javascript не работает должным образом из-за позиционирования. Любые советы будут оценены.

Спасибо, Генри

Ответы [ 4 ]

0 голосов
/ 11 ноября 2009

Вместо использования CSS-хаков, существует одно решение для обнаружения браузера jQuery, вы можете обнаружить браузер и добавить определенный и действительный CSS.

как для ie6

.ie6 .classname 
.ie7 .classname

http://jquery.thewikies.com/browser/

0 голосов
/ 11 ноября 2009

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

Я бы рекомендовал вам взглянуть, например, на библиотеку IE7-JS .

0 голосов
/ 11 ноября 2009

Большинство кросс-браузерных ошибок CSS происходит из-за использования «сложных» шаблонов стилей. Абсолютное позиционирование является одним из таких «сложных» стилевых паттернов. Если вы избавитесь от абсолютного позиционирования и используете другие методы позиционирования элементов (поля, отступы, плавающие), вполне вероятно, что ваша страница будет лучше отображаться в IE6 / IE7.

0 голосов
/ 11 ноября 2009

Это может помочь не использовать специфичные для mozilla теги -moz- *. Еще одно предложение - опасаться PNG с IE6. Это не всегда делает с ними то, что вы ожидаете.

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