Home >> Cascading Stylesheets >> dimension >> [ min-width, max-width, min-height, max-height]
<style type="text/css">
<!--
.colorbox { border: 1px solid silver; width: 150px; margin: 0px 10px 1em 0; float: left;
}
.meRahmen { height: 300px; background: url(bilder/raster.png); border: 1px solid silver; padding-left: 50px; width: 570px;}
#minh1 { background: lightsalmon; height: 150px; }
#minh2 { background: seashell; min-height: 150px; max-height: 250px; }
#minh3 { background: wheat; min-height: 150px; max-height: 250px; }
-->
</style>
<div id="minh1" class="colorbox">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. ... </div>
<div id="minh2" class="colorbox">Lorem ipsum</div>
<div id="minh3" class="colorbox">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. ... </div>
Die mittlere leere Box muss auf ohne entsprechende Inhalte eine Höhe von 150 Pixeln aufweisen.
Hinweis: Der "Überfluss" kann mit overflow: hidden oder overflow: scroll beschnitten werden.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sodales euismod nunc. Cras pretium lorem. Curabitur pharetra. Morbi sit amet erat nec ipsum fermentum fringilla. Vestibulum imperdiet, est at hendrerit venenatis, tortor quam sollicitudin ligula, sit amet pharetra lacus sem eu eros.
min-height: 150px; max-height: 250px;
min-height: 150px; max-height: 250px;
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sodales euismod nunc. Cras pretium lorem. Curabitur pharetra. Morbi sit amet erat nec ipsum fermentum fringilla. Vestibulum imperdiet, est at hendrerit venenatis, tortor quam sollicitudin ligula, sit amet pharetra lacus sem eu eros.
<style type="text/css">
<!--
#meLinks { float: left; width: 30%; min-width: 150px; max-width: 200px; }
#meRechts { float: right; width: 65%; }
-->
</style>
<div id="meLinks">
<h4>meLinks</h4>
<p>min-width: 150px; max-width: 200px; width:30%;</p>
<p>Lorem ipsum dolor sit amet, ... </p>
</div>
<div id="meRechts">
<h4> meRechts </h4>
<p> width: 65% </p>
<p>Suspendisse ac elit. Vestibulum dolor. ... </p>
</div>
Die linke Box soll eine minimale Breite von 150 Pixeln und eine maximale Breite von 200 Pixeln aufweisen, je nach dem, wie weit das Browserfenster aufgezogen wird. Wird dass Fenster verkleinert, muss die rechte Box irgendwann unter die linke Box rutschen. Das Beispiel funktioniert nicht in Internet Explorer (Win und Mac), da Internet Explorer min-widht und max-width nicht unterstützt.
min-width: 150px; max-width: 200px; width:30%;
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Curabitur euismod, sem sit amet laoreet pellentesque, sem ante placerat enim, ut tristique purus urna nec sem. Nam porta pharetra est. Suspendisse gravida. Nulla dictum consequat massa. Sed ultrices accumsan lacus. Curabitur laoreet ornare risus. Duis imperdiet. Vestibulum risus. Cras et elit. Quisque dolor massa, auctor at, faucibus ullamcorper, rutrum ut, nunc. Aliquam ut wisi. Nulla nonummy.
width: 65%
Suspendisse ac elit. Vestibulum dolor. Mauris eleifend lorem sed turpis. Curabitur vel felis. Pellentesque lorem wisi, lobortis nec, tristique et, ultrices et, velit. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Praesent lacus lorem, vestibulum nec, mattis ut, imperdiet in, nunc. Vivamus porta odio sed augue. Vestibulum lobortis suscipit enim. Vestibulum tincidunt. In lectus odio, malesuada eget, rhoncus ac, scelerisque id, eros. Fusce lorem sem, blandit eu, vestibulum nec, viverra sit amet, odio.
Pellentesque auctor. Pellentesque sit amet tortor a ipsum hendrerit porttitor. Nam venenatis. Aliquam nec pede ut leo condimentum porttitor. Pellentesque elementum eros vitae turpis. Phasellus fringilla scelerisque turpis. Donec facilisis ornare magna. Aliquam erat volutpat. Proin a sapien in purus iaculis aliquet. Nulla eleifend viverra tellus. Maecenas leo. Nulla facilisi. Donec purus enim, dapibus a, vestibulum vel, volutpat et, nisl.