Zum Inhalt springen

Unterschiedlichen Background auf allen Seiten

Erstellt am 5. Juni 2007 · 1 Antwort · letzte Antwort am 5. Juni 2007

Tags: HTML & CSS, Frage

2k7 ·

Hey,
ich weis nicht wie ich es hinbekomme den <body background> fuer jede Seite anzupassen. Gibts da ne schlaue Lösung? Bis jetzt habe ich nur im root-Template einen background, der fuer alle Seiten gilt.

Gruß,
2k7

fuss ·

Olla!

So:

page {
 bodyTagCObject = HTML
 bodyTagCObject }
  value.field = uid
  value.wrap = <body id="uid|">
 }
}

Dies generiert dir im body tag eine ID mit Namen "uidSEITENID"
(uid steht vor der Zahl vorweg, weil ids und classes, welche mit einer Zahl beginnen, nicht valide sind)

Für die Seite mit der ID 64 sehe Dein Haupt CSS-File dann z.B. so aus:

body#uid64 {
 /* your definitions */
}

Denkbar wäre auch "value.field = subtitle" zu nehmen.

gruss, fuss