Здравствуйте, dimgel, Вы писали:
D>Здравствуйте, annihilator, Вы писали:
A>>h1 { height: 100px; margin/padding: ... } по подходит, A>>так как отступы я задаю в относительных едиицах.
D>Процитированного не понял, но в общем и не важно. Попробовал, помогло добавление стиля "overflow: hidden;" к #heading.
Я о том, что можно было бы не обворачивать h1 в div теоретически.
Но не в моем случае.
Что я реально хочу получить, это жестко фиксированную высоту заголовка.
Можно написать h1 { height: 100px }, но тогда я не могу делать для него
margin/padding: 1em, так как это уже не 100px выйдет.
Потому я обрамил в div, ему задал высоту, а заголовку нужный margin.
И оно делает высоту -- поле плюс заданное значение высоты. А если
добавить рамку (border), то уже считает нормально (: Бред.
А overflow: hidden -- да, такой workaround работает и, кажется,
меня устраивает. Спасибо.
Но хотелось бы понять, чья вина: моя или браузера?