это перевод цельной статьи с кучей дополнительных ссылок. Она во всех переводах идет цельным материалом, особого смысла разбивать на разделы не вижу (к тому же, может потеряться нить повествования).
Может быть, руки дойдут до других частей и заметок, на которые в данной статье даны ссылки.
Объясните мне пожалуйста доходчиво, какая последовательность мыслей должна быть при виде глюка IE?
1) проверить Ява-скриптом значение Layout у проблемного Div-а и близ лежащих;
2) пытаться все переключить на hasLayout=false при помощи трюков типа zoom:1
Применить последовательно правила, включающие hasLayout, на глючащий элемент. В 9 случаях из 10 этого хватает для укрощения ИЕ. Через JS проверять излишне.
Читаю статью уже не первый раз и снова после прочтения приходит мысль о том, какой же это всё-таки весёлый балаган — кроссбраузерная вёрстка. Это дело надо любить и уважать, и тогда даже эти заморочки будут приносить удовольствие.
Цирк уехал — клоуны остались!
По роду деятельности тоже приходится заниматься кроссбраузерной версткой.
Как же все-таки обидно, что вместо того, чтобы делать структурную разметку (семантическая верстка, выделение смысла элементов и т.д.) приходится тратить время на то, чтобы это пристойно выглядело в IE (удовольствие от этого какое-то не радостное).
Вообще я думал как-то заняться проектом аля "IE2FF". Это представляло бы собой один js-файл который бы штудировал весь документ и в случае ИЕ исправлял бы все возможные баги, к примеру, с тем же margin'ом и padding'ом просто-напросто делал бы пересчет.
К сожалению, пока это в ближайшее время не возможно, но то что есть сайт собирающий те самые ошибки ИЕ - уже хорошо :)
Офигенно! Читать только начал, пару предложений прочел, но уже чувствую что статья стоящая. Надеюсь, найду тут хоть что-то полезное для верстки под ie, в идеале найду тут кучу всего полезного =)
переводчику респект, но слишком много сразу...
я бы с самого начала поставил линки на пример (или скрины) - про что пост, наглядно показать проблему. потому что, как увидел сколько байтов текста - пропало желание читать и... не понял про что вообще.
Если вы заинтересованы в получении знаний — вы их получите.
Скринами же тут делу сильно не поможешь. Всё равно надо мыслить на уровне кода, а не картинок.
я про подачу информации говорил. изображения здорово оживляют интерес к чтению.
может добавить в середину поста рисуночек большой и красивый или гламурную девушку - поживее бы стало :-) я бы полез с начало перечитывать...
скажите, это может ли это как-нибудь помочь вот с этим: http://forum.vingrad.ru/forum/topic-1710…
просто к сож. нет времени вникать, а проблему надо срочно решать..
А зачем вообще использовать layouts если с ними так всё плохо :-?
Действительно объёмной верстки я сам не делал, но не ужели обычный хтмл с tables не будет кроссбраузерным..
Не подумал - не имею подобного опыта (мобильного конечно :))
Вообще речь в статье об интернет експолрере в основном, а на мобильниках его нет (разве что-нибудь жутко урезанное)
Просто вы в качестве решения проблемы предлагаете использовать таблицы, а я объясняю, почему это плохо.
Ведь если вы под ie сверстаете в таблицах, то остальные будут мучаться.
Переводчику респект, особый респект за то что все сделано одним куском - очень удобно найти ответ на возникший глюк. Блин отличный труд. я очень благодарен
Изучаем наличие layout