Hallo,
Im folgenden Quelltext-Ausschnitt soll der Inhalt der inneren Tabellenzelle eigentlich 50% der verfügbaren Größe einnehmen.
Der FF und der IE zeigen zumindest den kompletten Inhalt an (was auch noch OK ist), aber der Safari zeigt fast gar nichts an, gerade mal eine Zeile.
Wenn ich eine feste Höhe angebe, dann funktionierts, aber das ist ja nicht flexibel bei verschiedenen Auflösungen.
Hat jemand eine Idee?
Im folgenden Quelltext-Ausschnitt soll der Inhalt der inneren Tabellenzelle eigentlich 50% der verfügbaren Größe einnehmen.
Der FF und der IE zeigen zumindest den kompletten Inhalt an (was auch noch OK ist), aber der Safari zeigt fast gar nichts an, gerade mal eine Zeile.
Wenn ich eine feste Höhe angebe, dann funktionierts, aber das ist ja nicht flexibel bei verschiedenen Auflösungen.
Hat jemand eine Idee?
HTML:
<table width="100%" align="center" style="height: 100%">
<tr><td class="portletheader"><?=$tplname;?></td>
</tr>
<tr><td valign="top" cellpadding="10" cellspacing="10" height="100%">
<table border="0" cellpadding="0" cellspacing="0" width="100%" style="height: 100%">
<tr>
<td width="35"><img src="<?=$pfadhtml;?>/images/lo.jpg"></td>
<td background="<?=$pfadhtml;?>/images/om.jpg"></td>
<td width="35"><img src="<?=$pfadhtml;?>/images/ro.jpg"></td>
</tr>
<tr>
<td width="35" style="background: url(<?=$pfadhtml;?>/images/lm.jpg);"> </td>
<td style="height: 50%">
<div name="portlet_content" style="width:100%; height:100%; overflow:auto">
<?
$template = strtolower("$pfadphp/templates/$tpldatei");
if (file_exists($template)) {
include ($template);
} else {
echo hole_text("$ldapsprache","ERROR1004");
}
?>
</div>
</td>
<td width="35" style="background: url(<?=$pfadhtml;?>/images/rm.jpg);"> </td>
</tr>
<tr>
<td width="35"><img src="<?=$pfadhtml;?>/images/lu.jpg"></td>
<td background="<?=$pfadhtml;?>/images/um.jpg"></td>
<td width="35"><img src="<?=$pfadhtml;?>/images/ru.jpg"></td>
</tr>
</table>
</td></tr></table>