Ansicht:   

#298251 Kleine CSS-Frage (web.coding)

verfaßt von Karsten Meyer zur Homepage von Karsten Meyer, Konstanz am Bodensee, 30.12.2011, 09:05:19

> > Kurze Frage: Kann ich irgendwie alle li ansprechen, in denen kein a ist?
>
> Nein, Elemente können nicht anhand des Inhalts selektiert werden.

Ok.

> > Hintergrund: In einem horizontales Menü habe ich für a:link padding und
> > margin definiert.
>
> hoffentlich auch für a:visited, denn a:link gilt nur für unbesuchte Links.

Ja, hab ich.

> > Aber was mach ich mit dem jeweils einen Punkt (der
> > aktuellen Seite), der kein a enthält? Wenn ich\'s für das Listenelement auch
> > definiere, habe ich die Ränder quasi doppelt.
>
> Und wenn Du sie NUR für das li definierst?

Dann \"wirkt\" nur der Text als Link, nicht aber die Box drumherum - oder?

> > EINE Lösung wäre, den aktuellen Listenpunkt mit einer ID zu versehen - da
> > müsste ich aber in alle Seiten rein und das ändern.
>
> oder anstelle des a-Elements ein anderes, z.B. span, verwenden.

Richtig, aber a) müsste ich auch das im HTML-Quelltext tun und b) finde ich da eine ID passender - zumal es das Element definitiv nur ein mal pro Seite geben kann.

Danke für deine Antwort!
-Karsten

--
Ich bin sehr aktiv bei facebook, wo ich vor allem Fotos zeige und mich in Gruppen über alles mögliche, insbesondere meine Heimatstadt Konstanz austausche.

 

gesamter Thread:

Ansicht:   
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz