Борьба с css

Март 4, 2010

Борьба с css или современная верстка

Сегодня пол дня бился с проблемой дизайна 3-х столбцового дизайна, ну ни как не хотела 3-я колонка появляться. Никогда не думал что буду столько биться над проблемой, которая не наблюдается ни у кого.  Так как друзей профессионально занимающихся версткой нет решил сам бороться с проблемой.

Начал разбираться по пунктам:

  1. Сначала проверил открывающиеся/закрывающиеся теги в html и css
  2. Проверил правильность написания служебных слов (position, fixed и тд)
  3. начал логически прикидывать возможные ошибки

Ни к  чему стандартные процедуры не привели. Тогда пошел путем удаления лишнего.

Решил поставить дебаггер firebug, посмотрел им блоки — правого — не было.

  • Поменял местами левый и правый — не стало левого
  • правый и центр — обоих не стало
  • левый и центр — остался правый

Встал на минут 5 в ступор, потом начал поблочно удалять неважные для текущей операции элементы — это тоже не привело на решение проблемы.

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

Ну уже начал косить все что добавлял, включая комменты. Оказалось что коммент вида [text]<!—       ——————————    —>[/text]
рушил всю структуру напрочь :) )))

Почему так не знаю — но решил в дальнейшем обойтись без них, дабы не словить баг :)

PS. всегда применял такие комменты для разделения больших блоков текста…

Нет похожих записей.