DIV mit overflow aber Größe in Prozent

Status
Nicht offen für weitere Antworten.

Oliver Gierke

Erfahrenes Mitglied
Hallo zusammen,

ich ein kleines Layoutskelett dass in ein paar geschachtelte Tabellen einen div container schmeißt, der prozentuale Größenangaben bekommt und ein overflow auto. Der code ist wie folgt:

Code:
<html>
<head>
 <style>
  body {
  	margin: 10px;
  }
  table {
  	border: 1px solid black;
   height: 100%;
	width: 100%;
  	border-collapse: collapse;
  }
  table.main {
  	  	margin: auto;
  }

  td {
 	border: 1px solid red;
	border-collapse: collapse;
  }
  div {
  	overflow: auto; 
	width: 100%; 
	height: 100%;
  }
 </style>
</head>
<body>
 <table class="main">
  <tr>
   <td style="height: 100px;">
    Oben
   </td>
  </tr>
  <tr>
   <td style="">
    <table>
	  <tr>
	   <td style="width:200px;" rowspan="2">
		 Macronacv
		</td>
		<td style="height:20px">
		 > Micronavigation >
		</td>
		<td style="width:180px;" rowspan="2">
		 Teaser
		</td>
	  </tr>
	  <tr>
	   <td>
		 <div>
		  Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br> Hallo <br>
		 </div>
		</td>
	  </tr>
	 </table>
   </td>
  </tr>
  <tr>
   <td style="height: 50px;">
    Oben
   </td>
  </tr>
 </table>
</body>
</html>

der sinn der sache ist eigentlich, dass die seite (oder besser gesagt, der contentbereich)sich dem browserfenster anpasst und auch die fussleiste immer sichtbar ist. Der IE macht, was er soll, der opera und mozilla streiken... gibt man den divs ne breite/höhe in Pixel funktionierts in allen 3en perfekt.
Irgend ne idee? Vielleich nen JavaScript, was die Breite nachträglich setzt?

Dangö

Ollie
 
Eigentlich war es so gedacht, dass man overflow nur bei Divs mit fester größe setzten kann ... (auch wenn der IE das mal wieder ignoriert ...) daher wird ohne JS nix laufen ... oder halt einfach feste Höhe akzeptieren ...

MfG
Ultraflip
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück