Assim com o exemplo de :first-child e :last-child, para usar min-height e max-height é necessário css condicional.
Na verdade é bem simples, vamos supor que temos uma div que tem que ter uma altura mínima pra não “quebrar o layout”
[sourcecode language="html"]
[/sourcecode]
E agora o CSS para ficar no mínimo com 200px por exemplo:
[sourcecode language="css"]
div.post {
height: expression(this.scrollHeight <= "200" ? "200" : "auto");
min-height: 200px; /* para ff, safari, chrome, etc */
}
[/sourcecode]
E se fosse max-height seria assim :
[sourcecode language="css"]
div.post {
height: expression(this.scrollHeight >= “200″ ? “200″ : “auto”);
max-height: 200px; /* para ff, safari, chrome, etc */
}
[/sourcecode]
Isso resolve também alguns problemas com float e position absolute onde a div não calcula automaticamente a altura do elemento com float dentro da div.












Danilo é programador interface da AgênciaClick, corinthiano, vegan e geek. Gasta suas horas com xadrez, poker, vendo futebol e esporadicamente dedica 5 minutos semanais à Belinha - mas é mto provável que esse tempo agora seja dividido com o TidBits... Danilo sabe php, rails, javascript, xhtml, css, jquery, webstandards, seo, sql, opensocial, etc. E já fez sites para espn, fiat, fila, umbro, fgv, gatorade, petrobras, etc. Veja o 

Belinha agora é arquiteta de informação na RMG Connect, está cozinhando melhor, mas postando cada dia menos... ainda assim, sempre que dá aparece aqui no TidBits para dar seus pitacos sobre desenvolvimento... (Belinha é casada com o Danilo)