Hallo zusammen,
Bin noch nicht sehr lange mit Html am arbeiten und habe eine anfängerfrage.
ich habe ein Problem mit einem scrollbaren Div, welches in der Höhe dynamisch sein soll. Eigentlich kein großes Problem dachte ich, mit festen Höhen ist es das auch nicht, allerdings mit dynamischen.
Aufbau meines Html-docs:
Header(Banner) mit fester Höhe: height: 150;
Body: direkt unter dem Header, Dynamische Höhe, so das die Seite immer an den Bildschirm angepasst ist und Header, Body und Footer in voller Höhe zu sehen sind: height: 100%;
Footer: Feste Höhe: height: 100;
Hier mein Html Code:
Im Body möchte ich nun das in der Mitte der Inhalt dynamisch scrollbar wird, flas der Inhalt zu groß wird, soll er gescrollt werden. Hierzu habe ich vollgendes css verwendet:
Bei % Angabe zieht er den Inhalt allerdings immer auf die gesamte Höhe des Inhalts, bei relativen angaben in px macht er es richtig, allerdings nicht dynamsich..
Kann mir jemand sagen wie es richtig mache? (Hoffe ihr habt überhaupt verstanden was ich von euch will)
Gruß dataxman
Bin noch nicht sehr lange mit Html am arbeiten und habe eine anfängerfrage.
ich habe ein Problem mit einem scrollbaren Div, welches in der Höhe dynamisch sein soll. Eigentlich kein großes Problem dachte ich, mit festen Höhen ist es das auch nicht, allerdings mit dynamischen.
Aufbau meines Html-docs:
Header(Banner) mit fester Höhe: height: 150;
Body: direkt unter dem Header, Dynamische Höhe, so das die Seite immer an den Bildschirm angepasst ist und Header, Body und Footer in voller Höhe zu sehen sind: height: 100%;
Footer: Feste Höhe: height: 100;
Hier mein Html Code:
PHP:
<table width="100%" height="100%">
<tr valign="top" height="150">
<td>
<table height="150" width="100%" >
<tr>
<td bgcolor="black">
<font color="white">Banner</font>
</td>
</tr>
</table>
</td>
</tr>
<tr height="100%">
<td>
<table width="100%" height="100%">
<tr valign="top">
<td bgcolor="blue" width="200">
<table border="1" width="100%" >
<tr>
<td border="1" width="100%" align="center">
<font color="white">Menupunkt 1</font>
</td>
</tr>
<tr>
<td border="1" width="100%" align="center">
<font color="white" align="center">Menupunkt 2</font>
</td>
</tr>
<tr>
<td border="1" width="100%" align="center">
<font color="white">Menupunkt 3</font>
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
</td>
<td bgcolor="white">
<div class="scrollen">
<?php include("text.html"); ?>
</div>
</td>
<td bgcolor="blue" width="200">
<font color="white">right bar</font>
</td>
</tr>
</table>
</td>
</tr>
<tr valign="bottom" height="100">
<td>
<table height="100" width="100%">
<tr>
<td bgcolor="black">
<font>Footer</font>
</td>
</tr>
</table>
</td>
</tr>
</table>
Code:
<style type="text/css">
<!--
.scrollen {overflow: auto; height: 99%}
-->
</style>
Kann mir jemand sagen wie es richtig mache? (Hoffe ihr habt überhaupt verstanden was ich von euch will)
Gruß dataxman