Verschieden Backgrounds bei Seiten

  • Ich habe diverse statische Seiten angelegt, hier verwende ich über mein CSS halt immer den gleichen BG.

    Bei diversen Seiten würde ich diesen jeweils einen eigenen Bg zuweisen (bg1, bg2...)

    Wie mache ich das am Besten. Für jede Seite ein eigenes CSS laden finde ich etwas umständlich, könnte ich nicht in der Header per PHP nen Befehl dafür setzen?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ich habe diverse statische Seiten angelegt, hier verwende ich über mein CSS halt immer den gleichen BG.

    Bei diversen Seiten würde ich diesen jeweils einen eigenen Bg zuweisen (bg1, bg2...)

    Wie mache ich das am Besten. Für jede Seite ein eigenes CSS laden finde ich etwas umständlich, könnte ich nicht in der Header per PHP nen Befehl dafür setzen?


    Natürlich kannst du das:
    Conditional Tags WordPress Codex

    Gibt hier im Forum auch schon einige Codebeispiele dafür. Hier z.B. http://forum.wordpress-deutschland.org/design/16351-p….html#post81049

    "Eine gut gestellte Frage ist schon halb beantwortet."

    Einmal editiert, zuletzt von jottlieb (27. April 2009 um 10:18)

  • Ich hab die Sache aber im Body und wenn ich den angebe und das Image tausche, hab ich das dann auf allen Seiten. Was mache ich denn da falsch

    im CSS kommt:

    body {
    text-align: center;
    margin: 0;
    padding: 0 0 15px 0;
    font-family: trebuchet ms, arial, helvetica, sans-serif;
    background: #000 url(images/bgbody.jpg) top center no-repeat;


    Das will ich getauscht haben, krieg ich aber nicht hin! Habe im Header die Seite definiert, jedoch laden dann alle seiten das Image. Ich wills aber nur auf drei oder vier haben.

    Einmal editiert, zuletzt von MunichMachine (27. April 2009 um 12:15)

  • Wenn du den Hintergrund in der header.php definierst, musst du ihn aus der style.css rausnehmen, sonst wird der beim Einbinden des Stylesheets wieder überschrieben.

    Gruß Whoppy

    Eigentlich sollten die Definitionen im Header die Definitionen aus der style.css überschreiben. Bin mir aber nicht sicher.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Eigentlich sollten die Definitionen im Header die Definitionen aus der style.css überschreiben. Bin mir aber nicht sicher.


    Wenn das Stylesheet aber nach der Definition im Header eingebunden wird, müsste die Angabe aber überschrieben werden. Bin mir aber auch nicht sicher.:mrgreen:

    ich mir aber schon ;)

    das zuletzt eingebundene Style überschreibt alle,

    drum gewinnt ein inline Style ja immer


    (habe ich bei euren beiden Postings jetzt gelacht )
    danke!

  • customer fields ist das zauberwort -> hier mal noch ein link zur nutzung derselbigen ausserhalb des loops -> WordPress benutzerdefinerte Felder (Custom Fields) – bueltge.de [by:ltge.de]

    also im header einfach nur die abfrage ob das feld nicht leer ist und dieses ausgeben, ist es leer dann halt die standard style-anweisung ... erspart dir beim anlegen neuer seiten die aenderung des headers (einfuegen einer neuen abfrage ... ich mag diese felder)


    so long

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!