apsel: Aktuelle Seite hervorheben

Beitrag lesen

Om nah hoo pez nyeetz,

Ich möchte mit CSS die aktuelle Seite in der Sidebar hervorheben. Dazu habe ich dem Link in der Sidebar die id ko und dem body Element die id ka gegeben.

Bemühe dich, aussagekräftige Bezeichner zu verwenden.

Das funktioniert auch wunderbar mit #ka #ko {blabla}.

Das bedeutet, sie sehen beide identisch aus (zumindest hinsichtlich der Eigenschaften, die es für body und li gleichermaßen gibt). Deshalb könntest du auch beide Elemente in dieselbe Klasse (nicht ID) stecken, was aber vielleicht keine sehr gute Idee ist.

Nun das Problem. ich möchte nicht dem bodytag eine id geben, sondern einem anderen Element innerhalb des Body (zb. einem div tag).

Was hindert dich? Du kannst jedem Element eine ID geben. Es muss natürlich eine andere als "ka" sein.

Aber dann funktioniert die hervorhebung der Seite nicht mehr. Woran liegt das?

Möglicherweise daran, dass body nicht mehr die gewünschte ID hat.

Matthias

--