• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Höhe eines Elements festlegen

Status
Für weitere Antworten geschlossen.

stigge

Neues Mitglied
Ich erstelle 5 Elemente nebeneinander mit nem folgenden Code:

HTML:
<table width="100%">
   <tr>
<td class="menu" width="180" height="400"><a href="irgendwohin">fdgsfdgsfgsfdgsfdg</a><br />
<br />
<br />
<a href="irgendwohin">dsfadfadsfadfsa</a></td>
<td class="space" width="10"></td>

<td class="content" width=""> 
<?php 
if (file_exists("$page"))
{
include ($page);
} else
{
include ("./404.tpl");
}
?>
</td>

<td class="space" width="10"></td>

<td class="menu" width="180"><a href="irgendwohin">sdfgdggfdfgsfd</a></td>
   
</table>
Wenn ich eine Seite anschaue wo der Content nicht die Höhe des Menüs überschreitet klapps, wenn ich aber eine Seite anschaue wo der Content höher als das Menü ist wird auch das Menü höher, wie kann ich das vermeiden?
 
Verwende keine Tabellen für die Grundstruktur (wäre die beste Wahl!) oder erstelle innerhalb der Menüzellen jeweils weitere Menü-div's die dann den Menü-Style erhalten.
 
Verwende keine Tabellen für die Grundstruktur (wäre die beste Wahl!) oder erstelle innerhalb der Menüzellen jeweils weitere Menü-div's die dann den Menü-Style erhalten.
Wie meinst du das mit Menü-divs innerhalb der Menüzeilen?
Der ganze Menükasten ist mit einem Rahmen umschlossen und dieser wird immer der Seitenhöhe angepasst, allerdings soll der Rahmen immer gleich groß sein, das ist das Problem :idea:
 
wenn du mit css arbeiten würdest, könntest du einfach den menükasten als box deklarieren und dann dort

Code:
max-height: 300px;

zum beispiel rein schreiben.... wenn du möchtest
 
HTML:
<table width="100%">
   <tr>
<td width="180"><div class="menu"><a href="irgendwohin">fdgsfdgsfgsfdgsfdg</a><br />
<br />
<br />
<a href="irgendwohin">dsfadfadsfadfsa</a></div></td>
<td class="space" width="10"></td>

<td class="content" width=""> 
<?php 
if (file_exists("$page"))
{
include ($page);
} else
{
include ("./404.tpl");
}
?>
</td>

<td class="space" width="10"></td>

<td class="menu" width="180"><a href="irgendwohin">sgdfsfdgsdgd</a></td>
   
</table>
Jetzt hat die Box schonmal die richtige Größe, allerdings schwiert sich noch in der Mitte der Seite rum, wie kann ich sie oben fixieren?
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben