2017-01-02 1 views
1

Mit dem Squarespace Adirondack Thema, muss ich ein Nav-Element eine andere Farbe ("Shop Kinder"), und wenn ich seine ID beginnend mit yui_ usw. es funktioniert nicht, weil die ID ändert sich ständig - es scheint, dass die nav item id wird automatisch von Squarespace generiert. Ich kann die Farben der Nav-Objekte global ohne Probleme mit CSS ändern, aber meine Anforderungen hier sind, ein Navigationselement EE258F (pink) in den besuchten und aktiven Staaten zu machen. Ist das möglich?In Squarespace Adirondack Thema, wie ziele ich ein individuelles Nav-Element mit CSS?

https://shara-karasic-4b4j.squarespace.com/

Antwort

1

Sie diesen Link speziell es in CSS ausrichten können auf der Grundlage seines href Attribut, wie so durch die Wahl: Mit diesem

#main-navigation a[href*='fireandcremekids.com']:visited, 
#main-navigation a[href*='fireandcremekids.com']:active { 
    color: #EE258F; 
} 
+0

Das hat funktioniert! Vielen Dank! –

+0

So komisch, es funktionierte dann nicht mehr. Also habe ich den folgenden Code benutzt, der last-child verwendet, und das hat funktioniert. –

1

Versuchen:

#main-navigation .nav-wrapper li:last-child a, 
#main-navigation .nav-wrapper li:last-child a:visited{ 
    color: #EE258F; 
} 
+0

Das funktioniert gut! Vielen Dank! –

1

Ziel, die durch Verknüpfung Attribut.

Tun Sie es mit jQuery:

$ ('a [href = "fireandcremekids.com"]')

OR Css:

der Hauptnavigation .nav-Wrapper a [href = 'fireandcremekids.com']

Verwandte Themen