Objetos criados no html, como o DIV, precisam ter a seguinte definição
em sua classe CSS, para a altura ser respeitada tanto no IE como no
Firefox ( em função da falta de padrão do IE! ):
min-height:20px;
height:auto !important;
height:20px;
Sim, você tem que escrever estas 3 linhas para definir altura por CSS,
quando você quer que a altura do objeto seja respeitada, ou seja, se
tiver conteúdo dentro do DIV, o objeto é extendido naturalmente, ao
invés de "comer" o conteúdo gerado dinamicamente, por exemplo, dentro
dele.
Porém, se o objeto for um Image button do .Net (framework 2.0), esta
regra não deve ser aplicada. Basta a propriedade height do CSS!
Toda regra tem uma exceção....