Ответ 1
Хотел бы я знать, что я буду тратить часы, пытаясь исправить ошибку в IE 6 много раз подряд, и я действительно был бы счастливее доставлял пиццу.
Шахта должна быть ошибкой поплавка и маржа...
Если вы поместите элемент, а затем укажите для него маржу, он удваивает маржу.
Решением этого является добавление display: inline
к элементу. Это остановит двойной маркер, и все остальные браузеры будут игнорировать его, потому что могут быть размещены только объекты уровня блока.
Хотел бы я знать, что я буду тратить часы, пытаясь исправить ошибку в IE 6 много раз подряд, и я действительно был бы счастливее доставлял пиццу.
Хотел бы я знать о quirksmode.org. Таблицы совместимости, отчеты об ошибках, примеры javascript очень полезны.
Не используйте код для IE6. Это путь к безумию.
Хотел бы я знать, что многие номера строк ошибок IE 6 отключены одним.
Номер один: hasLayout Если бы я знал об этом с самого начала, большинство моих забот было бы решено. Я даже рассматриваю это как худшую проблему, чем модель глупого IE6.
Жаль, что я не знал о Position is Everything, но специально ошибка peekaboo всегда получала меня.
Что, если ты действительно занимаешься аналом и тратишь дерьмо, то на него накладывается много времени, чтобы он окупился, а затем ты стал гуру IE, который ничего не боялся, кроме печального себя, которого ты стал...
Хотя приятно удивлять людей своими замечательными способностями исправления ошибок IE...
К сожалению, и я тренирую небольшую команду из 6 разработчиков, опыт - это единственное, что действительно помогает в решении этих проблем, сохраняйте спокойствие, делайте хорошие исследования в google и отправляйте свою проблему сообществу, если вы действительно застряли с хорошей демонстрацией проблемы.
Хорошие ссылки >
Удачи!
Хотел бы я знать, почему Microsoft так сильно меня ненавидела.
Жаль, что я не знал о
После того, как я узнал об этих вещах, я не очень много времени решал в IE6
.Hauge
Прозрачный PNG должен поддерживаться...
трюк подчёркивания
если вы поместите _ infront атрибута css, он будет считываться только с помощью ie6.
т. _border: 1px solid # 000000; создает границу только в ie6
Вероятно, что элементы SELECT не отображают с правильным z-порядком.
Например, если у вас есть плавающий DIV с более высоким z-порядком, наложенным поверх выбранного - элемент SELECT все равно будет отображаться поверх DIV.
бешенство.
Отличительная черта рендеринга, которая вызывает небольшое пробел под изображением в ячейке таблицы, если между концом тега img и закрывающим тегом td есть пробел.
Это дает право:
<td><img src="myimage.jpg"></td>
Это делает неправильным:
<td>
<img src="myimage.jpg">
</td>
Хотел бы я знать, что мой код не подтвердил. Или что объявление XML в XHTML помещает IE в режим причуд.
Основная проблема, с которой мы столкнулись, - это время, достаточное для "исправления в IE6". Это и стремление дизайнеров придумать материал, который легко сделать во Flash и сложно сделать в CSS, стоили нам много дней дополнительной работы.
http://www.pushuptheweb.com/ или один из многих других сайтов, который отказывается от поддержки IE6. Я знаю, что рендеринг веб-страниц правильно для посетителей IE6 является ядром многих веб-сайтов, но рано или поздно что-то должно дать. Я просто не понимаю, почему MS не принудительно обновляет > . <
Что даже во всех взломах PNG в мире, если вы используете PNG в качестве фона в своих div (чтобы сделать, например, панель с закругленными границами), вы направляетесь в мир боли. (Ссылки и другие элементы не могут быть интерактивными, IE6 сбой в более ранних версиях png dll и т.д.)
Вкратце: не используйте прозрачные фоновые PNG, если вы хотите, чтобы он работал в IE6.
Значение DOCTYPES в IE и
Мне жаль, что я не знал, что Internet Explorer - это новый Netscape Navigator 4.7.x
hasLayout и это отличное объяснение: http://www.satzansatz.de/cssd/onhavinglayout.html
У меня была новая жизнь в жизни, когда я обволакивал ее! Обеспечение того, что содержащий элемент hasLayout устраняет подавляющее большинство моих проблем.
JQuery!! Написание CSS, специфичного для IE, достаточно плохо, поэтому я рад, что мне редко приходится беспокоиться о JS.
Хотелось бы, чтобы я знал об инструментах dev, таких как Firebug Lite и HttpWatch, которые облегчают отладку.
в дополнение к другим спискам ошибок IE, о которых рассказывали Росс и Локе (gtalbot.com, какой красивый сайт!
http://css-discuss.incutio.com/?page=InternetExplorerWinBugs
http://webbugtrack.blogspot.com/search/label/IE7
http://www.enhanceie.com/ie/bugs.asp
http://channel9.msdn.com/wiki/internetexplorerprogrammingbugs/ (например, gtalbot, вам потребуется несколько часов, чтобы прокрутить этот
и, эй, IE 8 бета 2
http://css-class.com/test/bugs/ie/ie-bugs.htm
наконец, кукла IE voodoo!
* {маржа: 0; обивка: 0; нет границы: нет}
Я клянусь богом, эта линия изменила все. вуаля! все одинаково! и затем я нырнул в кроличью нору, которую я сейчас найду. изумительно.