Marc: Probleme bei Menüpositionierung

Hallo

Ich habe ein problem bei der Ausrichtung eines Menüs.
Hier das Menü

http://mitglied.lycos.de/mk2marc/hp/menu.htm

und zwar möchte ich das menü ganz nach oben an den seitenrand.
normal ginge das in der menü.htm wenn ich dort folgenden code ändere

---------------------------------------
Code:

<!-- HEADER UND MENUE -->
<!-- Kopf mit Grafiken -->
<tr>
<td height="109" width="100%" align="left" background="images/trans.gif">
</td>
</tr>
</table>
---------------------------------------

Wenn ich dort aber die 109 durch eine "0" ersetze funktionieren die submenus nicht mehr, also habe ich versucht das submenu im selben verhältnis nach oben zu schieben. dies habe ich in der style.css gemacht mit folgendem code

---------------------------------------
Code:

.submenu {
   color: #727272;
   font-size:10px;
   font-family: Verdana, Frutiger, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
   margin: 5px;
   padding: 0px;
   border: solid 1px #ff8000;
   position: absolute;
   z-index: 1;
   visibility: hidden;
   top: 131px;
   width: auto;
   spacing: 0px;
   color: white;
                fontspacing: 10px;
}
---------------------------------------

Dort habe ich dann die 131 für top auf 22 gesetzt (Verhältnis 109-131 / 0-22)
Aber des geht auch nicht ich komm nicht richtig auf die submenu links drauf.

könnt mir da jemand freundlicherweise helfen ?

mfg
marc

  1. Hallo,

    es wird hier gern gesehen, wenn man sich im Vorfeld die Forum-FAQ unter http://forum.de.selfhtml.org/faq/ anschaut. Dort findet man u.a. auch FAQ 19 (http://forum.de.selfhtml.org/faq/#Q-19)

    MfG

    André

    --
    ss:{ zu:) ls:& fo:) de:] va:) ch:{ sh:) n4:# rl:° br:& js:| ie:% fl:| mo:}
    http://forum.de.selfhtml.org/archiv/2003/10/60651/#m341175
  2. Hi,

    http://mitglied.lycos.de/mk2marc/hp/menu.htm

    Mach doch erstmal HTML aus der Seite, da ist so einiges falsch.
    z.B.
    <tr>

    <!-- Layerausgabe -->

    <div class="submenu" id="home" style="left:-10px;">
    <table border="0" cellspacing="0" cellpadding="0" bgcolor="#ff8000" valign="middle">
    </table>
    </div>

    div darf nicht in tr stehen.
    table muß mindestens ein tr enthalten (welches wiederum mindestens ein td oder th enthalten muß)
    table hat kein valign-Attribut...

    <!-- HEADER UND MENUE -->
    <!-- Kopf mit Grafiken -->

    fehlt hier ein öffnendes table-tag?

    <tr>
    <td height="109" width="100%" align="left" background="images/trans.gif">

    td hat kein background-Attribut

    .submenu {
       font-family: Verdana, Frutiger, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

    es fehlt die generische Schriftart am Ende der Liste.

    spacing: 0px;

    Es gibt keine CSS-Eigenschaft spacing.

    fontspacing: 10px;

    fontspacing ist ebenfalls keine CSS-Eigenschaft.

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.mud-guard.de/