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

Submenu

user11

Neues Mitglied
Hallo,
Ich möchte ein Submenu, welches sich aber nach oben ausklappt.
Leider weiß ich nicht, wie ich dies anstellen könnte :/
Könnt ihr mir helfen? ;D

Dies habe ich bereits:
HTML:
        <div class="menu">       
        <ul>         
            <li class="submenu"><a href="">Profil</a>
                <ul>
                    <li><a href="">Account Settings</a></li>
                    <li><a href="">Logout</a></li>
                </ul>
            </li>           
        </ul>
        </div>

Code:
.submenu:hover ul {
    display: block;
}
.submenu ul {
    top: 40px;
    display: none;
    list-style-type: none;
}
 
Vielen Dank,
nun schaut es allerdings so aus:
___Account Settings
___Logout
Profil
(_ sind Leerzeichen, echte Leerzeichen werden vom Editor irgendwie nicht erkannt :/)

Wie kann ich machen, dass der Subcontainer gerade darüber ist, also so:
Account Settings
Logout
Profil
 
Du müsstest dem <ul> die Eigenschaften

Code:
position: absolute;
bottom: 0;

und dem umgebenden <li> die Eigenschaften

Code:
position: relative;
geben. Passende z-index-Werte wären natürlich auch noch gut ;)

Moderation: Verschoben von HTML zu CSS.
 
Zurück
Oben