Hey 
Habe mir ein kleines Dropdown Menü gecodet nur ein paar Fehler rein gebracht.
Die Ecken des Menüs sind abgerundet.
Doch wenn an einer Ecke ein Dropdown Menüpunkt ist, sind die Menüpunkte auch abgerundet.
Und wenn ich das Browserfenster kleiner ziehe bzw. kleineren Bildschirm habe, gehen die Menüpunkte übereinander.
Kann jmd. mal drübergucken und mir helfen die Fehler zu beheben?
Danke schonmal.
Gruß Basti

Habe mir ein kleines Dropdown Menü gecodet nur ein paar Fehler rein gebracht.
Die Ecken des Menüs sind abgerundet.
Doch wenn an einer Ecke ein Dropdown Menüpunkt ist, sind die Menüpunkte auch abgerundet.
Und wenn ich das Browserfenster kleiner ziehe bzw. kleineren Bildschirm habe, gehen die Menüpunkte übereinander.
Kann jmd. mal drübergucken und mir helfen die Fehler zu beheben?
HTML:
<li id="first"><a href="#">Punkt1</a></li>
<li><a href="#">Punkt2</a>
<ul>
<li><a href="#">1.0</a></li>
</ul>
</li>
<li><a href="#">Punkt3</a></li>
<li id="last"><a href="#">Punkt4</a>
<ul>
<li><a href="#">4.0</a></li>
<li><a href="#">4.1</a></li>
</ul>
</li>
Code:
#navi {
margin-top: -35px;
margin-left: 750px;
display: block;
}
#navi a {
background-image: url(../images/navibackground.png);
text-decoration: none;
font-family: Verdana;
font-size: 14px;
color: #fff;
padding: 18px 15px 15px 15px;
border-top: 1px solid #404040;
border-bottom: 1px solid #404040;
}
#navi a:hover {
background-image: url(../images/navibackgroundhover.png);
}
#navi a:active {
color: #b4b4b4;
}
#navi li{
float:left;
margin: 0px;
}
#navi li ul {
display:none;
}
#navi li:hover ul {
display:block;
width: 85px;
margin-top: 15px;
}
#navi li:hover ul li a {
border: 0px;
}
#navi li:hover ul li a {
display: block;
background-image: url(../images/navidropdownbackground.png);
padding: 8px 14px 8px 14px;
width: 120px;
}
#navi #first a {
border-left: 1px solid #404040;
border-top-left-radius: 15px;
border-bottom-left-radius: 15px;
-moz-border-radius-topleft: 15px;
-moz-border-radius-bottomleft: 15px;
}
#navi #last a {
border-right: 1px solid #404040;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomright: 15px;
}
Danke schonmal.
Gruß Basti