Ich habe ein sehr einfaches Problem, wo ich ein div zu erweitern, um seinen Inhalt anzupassen, es sei denn, die Höhe erreicht eine bestimmte Größe, wenn ich möchte das div stattdessen vertikal scrollen. Als Test habe ich eine Seite erstellt mit:CSS max-height funktioniert nicht
<div style="width:300px;max-height:25px;background-color:green;overflow:auto;">
1<br />
2<br />
3<br />
4<br />
5
</div>
Leider scheint die maximale Höhe nicht zu funktionieren. Was mache ich falsch?
Ich verwende IE7.
Wird das Problem mit der maximalen Höhe behoben? –
Nicht so weit ich weiß. Ich denke, Sie müssen CSS-Ausdrücke (ugh) oder Javascript verwenden, um max-Höhe zu beheben. Dies funktioniert nur, weil IE Höhe als min-Höhe behandelt, und die letzte Regel verwendet, um zu erscheinen, so dass es die 'auto' ignoriert. Wenn Sie es zur Arbeit bekommen, würde ich gerne wissen :). – tj111
'Höhe: auto;' arbeitete für mich zusammen mit 'min-height' – Sterex