Hallöchen,
ohje, dann darf ichs ja nicht ausschalten sonst funktionierts nichtmehr :(
Tja, was empfiehlst du denn sonst, wenn der Kunde ein Ausklappmenü haben möchte??
wie CSS? dachte JS
Ja, ich meine aber das Aussehen - Soll man doch mit CSS machen.
Wenn ich nämlich dem <dt> ein Style zuweise, reagiert nur der erste Menüpunkt, wie z.B. beim Hover.
beim CSS? mit welchem browser teste du? IE, tja der IE kennt :hover nur für <a>-Elemente.
Und wieso kriegt er das dann für das erste Element hin??
Im <dt>-Tag ist ja einm <a>-Tag eingeschlossen, und CSS soll folgendes machen:
#menu dt a:hover
{
text-decoration:none;
background-color:#4F4F4F;
}
Außerdem möchte ich, dass die gesamte Zeile die farbige Hinterlegung anzeigt, egal, wo ich mit der Maus drüberfahre (ob Text oder nur der Kasten).
ein display:block; in der CSS sollte helfen, für den <a>.
Ist es schon, funzt aber nicht:
#menu li a, #menu dt a
{
color: #FFFFFF;
text-decoration: none;
display: block;
padding:0;
}
Oder muss man da eine width-Angabe machen?
Liebe Grüße,
Nadja