Минимальная высота кроссбраузера - CSS-хитрости

Anonim
div ( min-height: 500px; height:auto !important; height: 500px; )

Это работает, потому что (к счастью?) IE обрабатывает «высоту» так, как предполагается, что «минимальная высота» должна обрабатываться.

Источник: Дастин Диас

Альтернативное использование выражений (только IE)

div ( height: expression( this.scrollHeight < 501 ? "500px" : "auto" ); )

Устанавливает минимальную высоту в IE 500 пикселей. Убедитесь, что this.scrollHeight <501 на 1 пиксель больше минимальной высоты, которую вы хотите, иначе вы получите странные результаты.