Und zwar ist mein Hauptmenü ca 200px breit. Die einzelnen Menüpunkte immer nur ca 100. Bei a:hover hätte ich gern, dass sich die Hintergrundfarbe ändert, natürlich nur bei dem entspr. Punkt aber, und das bekomme ich nicht hin, in der vollen Breite des Menüs (also 200px breit).
:hover gilt nur für den jeweiligen Link selbst. Es ist daher erforderlich, das a-Element 200px breit zu gestalten:
a:link { width:200px; }
Allerdings wirkt http://de.selfhtml.org/css/eigenschaften/positionierung.htm#width@title=width auf inline-Elemente wie a nur, wenn du sie in Block-Elemente umwandelst, was per http://de.selfhtml.org/css/eigenschaften/positionierung.htm#display@title=display:block möglich ist.
Roland
Hey, vielen DAnk für die Ausführliche Erklärung. Ich werde es sofort mal testen.
schönen Abend noch
ciao, cisco