Sooo
ich habe mir mal deine Seite gespeicht und alles rausgelöscht, bis auf genau so ein sublevel.
Dann habe ich alles was erstaml überflüssig ist gelöscht und siehe da wenn man das so schreibt ist da kein abstand mehr:
HTML-Code:
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr align="left">
<td><a class="mainlevel" href="http://>... für Kinder</a><br>
<a class="sublevel" href="http://www.php">KiWi</a><br>
<a class="sublevel" href="http://www.php">Jungschar</a><br>
<a class="sublevel" href="http://www.php">Zwergenclub</a><br>
<a class="sublevel" href="http://www.php">Popcorn</a><br>
<a class="sublevel" href="http://www.php">Unihockey</a></td>
</tr>
</table>
Und wenn ma es so hat, ist der Abstand wieder da:
HTML-Code:
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr align="left">
<td><a class="mainlevel" href="http://>... für Kinder</a>
<br><a class="sublevel" href="http://www.php">KiWi</a><br>
<a class="sublevel" href="http://www.php">Jungschar</a><br>
<a class="sublevel" href="http://www.php">Zwergenclub</a><br>
<a class="sublevel" href="http://www.php">Popcorn</a><br>
<a class="sublevel" href="http://www.php">Unihockey</a></td>
</tr>
</table>
Allerdings nur im IE mit Firefox und so ist da nie ein Abstand :confused: :confused:
Es hat dann zwar in der summe 2 Stunden gadauert bis ich das begriffen hatte, aber ich denke das ich es gefunde habe :mrgreen:
Wenn das <br> in der Zeile mit dem mainlevel steht ist kein Abstand wenn man es eine Zeile tiefer schreibt ist da ein abstand
(wer auch immer das jetzt erklären kann??? ich kann es nicht)
Das problem liegt in der CSS Datei, wie schon zu anfang vermutet.
Es ist das hier:
A.mainlevel:****{.........WIDTH: 100%;..........}
Wenn ich WIDTH: 99%; in der CSS einsetzte klappt es und der Abstand ist weg.
Ich hoffe das die arbeit jetzt nicht umsonst war, und du damit weiter kommst
Björn
Lesezeichen