>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Проблемы с сайтами http://forum.mozilla-russia.org/viewforum.php?id=24 >Проблемы с height в FF2 http://forum.mozilla-russia.org/viewtopic.php?id=40326 |
voksel > 28-09-2009 10:50:38 |
Добрый день. столкнулся с такой проблемой. FF2 как то не правильно считает стиль height у тега table. Внизу страницы замечено сползание верстки. (просматриваю в FF 2.0.0.12) Самое что интересное, когда фаербагом отключаешь и включаешь стиль высоты у таблицы видимо высота пересчитывается и все становится нормально. Пробывал разные способы, не помогает. *Прошу не предлагать обновить версию ФФ. так как необходимо исправить в 2ке. |
Al_H > 28-09-2009 12:54:00 |
Объясните мне пожалуйста, зачем в конце 2009 года верстать сайт на таблицах? Так беспроблемнее? Так ведь нет. Можно заказать нормальною верстку специалистам, причем недорого, например, мне. Тут я вижу сразу несколько проблем. Прежде всего - золотое правило верстки - никогда нельзя пытаться вложить блочный элемент 100%-ной высоты в другой блочный элемент (не body) 100%-ной высоты, потому что браузеры это нормально не поддерживают, результат может быть непредсказуемым. У Вас же сплошные 100%-ные таблицы. И то, что Вы написали height стилем, ничего не меняет. height нормально учитывается только фиксированный или у элемента верхнего уровня. У body нужно обнулять не только margin, но и padding, для разных браузеров. У html и body высоту нужно прописать 100%. - это ошибка, так нельзя писать. Для family обязательно необходимо указывать список шрифтов, и как правило, это минимум 4 штуки, заканчивающийся кодовым названием семейства. - та же ошибка. |
voksel > 28-09-2009 14:44:13 |
Спасибо. С интересом прочел ваше пояснение по поводу правильной и корректной верстки документов. 100% высоты выезжает из нужных браузеров только в ФФ2. Хотел услышать мнение людей от чего же появился баг, только в этой версии браузера. *по поводу шрифтов, обязательно поправим. |
Sid > 28-09-2009 16:33:38 |
voksel пишет
Вероятно, это просто был такой баг. А в следующей версии его исправили. Или вернее — улучшили совместимость Fx3 с некорректной вёрсткой. Я не верстальщик, поэтому моё мнение не авторитетно, но не проще ли забить на вторую версию? По статистике, ей пользуются всего около 1% посетителей, и число это постоянно уменьшается. |
Al_H > 28-09-2009 18:00:14 |
Вложенные 100%-ные таблицы или блоки могут создать проблему. Они ее создали. Более того, они ее создали наверняка не только в Fx2.0 но и в других браузерах. |