tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
380
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    scherzkecks scherzkecks ist offline Mitglied Bronze
    Registriert seit
    Mar 2004
    Ort
    kesks
    Beiträge
    36
    Hallo,
    ich habe folgendes Menu (welches sich wiederum in einem DIV befindet:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    <ul id="navlist">
                        <li><a href="#"><span>Item one</span></a>
                            <ul id="subnavlist">
                                <li><a href="#"><span>Subitem one</span></a></li>
                                <li><a href="#"><span>Subitem two</span></a></li>
                                <li><a href="#"><span>Subitem three</span></a></li>
                                <li><a href="#"><span>Subitem four</span></a></li>
                            </ul>
                        </li>
                        <li><a href="#"><span>Item two</span></a></li>
                        <li><a href="#"><span>Item three</span></a></li>
                        <li><a href="#"><span>Item four</span></a></li>
                    </ul>

    Und dazu folgenden CSS code:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    
    ul#navlist {
        font-family: sans-serif;
    }
     
    ul#navlist a
    {
    font-weight: bold;
    text-decoration: none;
    }
     
    ul#navlist, ul#navlist ul, ul#navlist li
    {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    }
     
    ul#navlist li { float: left; }
     
    ul#navlist li a
    {
     
    }
     
    ul#navlist li a:hover
    {
    /* color: #ffff00;
    background-color: #003366; */
    }
     
    ul#navlist li a:active
    {
    /* color: #cccccc;
    background-color: #003366;
    border: 1px #ffffff inset; */
    }
     
    ul#subnavlist { 
        display: none;
        z-index: 101;
    }
     
    ul#subnavlist li { 
        float: none;
    }
     
    ul#subnavlist li a {
        padding: 0px;
        margin: 0px;
    }
     
    ul#navlist li:hover ul#subnavlist {
        display: block;
        position: absolute;
        font-size: 8pt;
        padding-top: 5px;
    }
     
    ul#navlist li:hover ul#subnavlist li a {
        display: block;
        width: 10em;
        border: none;
        padding: 2px;
    }

    Kann mir einer erklären wieso die Items nicht nach unten sondern nach oben aufklappen?
    liegt das am z-index****?
     

  2. #2
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Ich hab den Code 1zu1 kopiert und dir einen Screenshot angehängt (der Cursor ist nicht zu sehen, stell ihn dir über dem ersten Menüpunkt vor). Kann das Problem also nicht reproduzieren, es muss an was anderem liegen (an weiteren CSS Regeln oder der Umgebung, z.B. das umgebene DIV).

    Noch ein Hinweis für die Zukunft: Was du mit deinen CSS Regeln machst, nennt sich "über-qualifizieren". Das mindert die Lesbarkeit und vor allem die Performance. Hier Beispiele für Regeln die in dem Fall absolut das gleiche erzielen.

    Code css:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    
    /*vorher*/
    ul#navlist
     
    ul#navlist li:hover ul#subnavlist li a
     
    ul#navlist li a:active
     
    /*besser*/
    #navlist
     
    li:hover #subnavlist a
     
    #navlist a:active
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Menu klappt nicht nach unten weg-screenshot-4.png  
     

Ähnliche Themen

  1. Antworten: 14
    Letzter Beitrag: 08.08.10, 20:54
  2. Antworten: 3
    Letzter Beitrag: 13.10.05, 16:15
  3. Antworten: 2
    Letzter Beitrag: 13.10.05, 16:15
  4. Antworten: 3
    Letzter Beitrag: 21.09.04, 17:47
  5. Menu + klappt nicht = Verzweiflung
    Von Xarus im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 30.09.01, 15:35