Moin!
.
Also ich mach mal nen Beispiel wie ich es umschreiben würde wenn ich keine "Unterklassen" oder so etwas in der Art benutzen könnte
#navigationoben a,
#navigationoben a .hover {
height: 31px; /70/
position: relative;
display: block;
background: url(images/navitop.jpg) 0 0 no-repeat;
}
>
> ~~~css
#navigationunten a,
> #navigationunten a .hover {
> height: 31px; /*70*/
> position: relative;
> display: block;
> background: url(images/navibot.jpg) 0 0 no-repeat;
> }
Das Problem ist eben, das ich noch viele weitere Codeschnipsel mit der ID #navigation habe und ich nicht jedes davon in der css datei verdoppeln und umbenennen will.
Ich sehe Dein Problem nicht.
Aber so wie du es sagst sieht es wohl so aus als müsste ich mir die Arbeit machen.
Musst Du doch nicht. Machst Du doch jetzt auch schon fuer die bestehenden Elemente nicht. Warum faengst Du denn fuer #navigationunten damit an?
#navigationoben a,
#navigationoben a .hover, #navigationunten a,
#navigationunten a .hover {
height: 31px; /70/
position: relative;
display: block;
background: url(images/navitop.jpg) 0 0 no-repeat;
}
Ausserdem kannst Du, wie Der Martin schon erwaehnte, Klassen benutzen. Wobei immer noch fraglich ist, ob Du wirklich 'a .hover' meinst.
--
Ich bin dafuer verantwortlich was ich sage, nicht dafuer, was Du verstehst.