zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden header in CSS definieren und individueles Hintergrundbild pro Seite

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 01.09.2009, 02:03
noch ein XHTML Greenhorn
neuer user
Thread-Ersteller
 
Registriert seit: 01.09.2009
Ort: Hagen/Westfalen
Beiträge: 1
raba43 befindet sich auf einem aufstrebenden Ast
Ausrufezeichen header in CSS definieren und individueles Hintergrundbild pro Seite

Ich arbeite mit Webexpression2 unter Vista Home Premium SP2 und habe in der CSS-Datei eingegeben:
--------------------------------
.header {
width: 890px;
height: 250px;
margin: 0 auto;
background-repeat: no-repeat;
background-position: left top;
}
--------------------------------
In jeder einzelnen Seite möchte ich jedoch ein individuelles Hintergrundbild im Header zeigen. Wäre dankbar für einen zusammenhängenden Code-Tipp. Danke !
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 01.09.2009, 02:20
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Am besten Body-IDs verwenden: #seite-kontakt .header { ... }
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten.
Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.)
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 01.09.2009, 10:08
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Zitat:
Zitat von heiko_rs Beitrag anzeigen
Am besten Body-IDs verwenden: #seite-kontakt .header { ... }
Damit würden aber auch bereits am Anfang alle Bilder geladen.
Eine Alternative ist einfach auf jeder Seite ein anderes Hintergrundbild anzugeben. Die würden dann auch nur beim Aufruf der jeweiligen Seite geladen.
__________________
Markus Wulftange
Mit Zitat antworten
  #4 (permalink)  
Alt 01.09.2009, 10:16
Benutzerbild von Crizzo
der mit dem Editor kämpft
XHTMLforum-Kenner
 
Registriert seit: 17.10.2006
Ort: Ost-Hessen
Beiträge: 4.828
Crizzo ist ein sehr geschätzer MenschCrizzo ist ein sehr geschätzer MenschCrizzo ist ein sehr geschätzer MenschCrizzo ist ein sehr geschätzer Mensch
Standard

Eigentlich nicht.

Wenn du:
HTML-Code:
<body id="kontakt">
<h1 class="header"></h1>
bzw.
HTML-Code:
<body id="sitemap">
<h1 class="header"></h1>
schreibst und dann:
Code:
#sitemap .header {background: }
#kontakt .header {background: }
definierst, wird doch nur der jeweilige Hintergrund geladen, welcher über den passenden Selektor aktiv wird.
__________________
Ohne Quelltext gibts selten Hilfe. Also: Onlinebeispiel hochladen und Link bereitstellen!
Foren-FAQ
Mit Zitat antworten
  #5 (permalink)  
Alt 01.09.2009, 10:33
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Gumbo Beitrag anzeigen
Damit würden aber auch bereits am Anfang alle Bilder geladen.
Nein, wieso sollte das so sein?

Zitat:
Zitat von Gumbo Beitrag anzeigen
Eine Alternative ist einfach auf jeder Seite ein anderes Hintergrundbild anzugeben.
Genau das tue ich doch (Crizzo hat mein Verfahren auch bereits richtig erklärt).
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten.
Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.)
Mit Zitat antworten
  #6 (permalink)  
Alt 01.09.2009, 10:52
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.733
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Zitat:
Zitat von Crizzo Beitrag anzeigen
[…] wird doch nur der jeweilige Hintergrund geladen, welcher über den passenden Selektor aktiv wird.
Du hast recht. Ich habe angenommen, dass alle externe Ressourcen angefragt würden, egal ob sie verwendet werden oder nicht.

Zitat:
Zitat von heiko_rs Beitrag anzeigen
Genau das tue ich doch (Crizzo hat mein Verfahren auch bereits richtig erklärt).
Ich meinte es allerdings anders, dass auf jeder Seite etwa ein <body style="background-image:url(…)" … > verwendet würde.
__________________
Markus Wulftange
Mit Zitat antworten
  #7 (permalink)  
Alt 01.09.2009, 11:17
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Ja, ich dachte mir dann auch, dass Du es so meintest. Aber ein Inline-Style ist tatsächlich nicht nötig, da ja nicht alle im CSS referenzierten Grafiken sofort geladen werden, sondern nur die auf der jeweiligen Seite benötigten - zum Glück!
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten.
Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.)
Mit Zitat antworten
Antwort

Stichwörter
header, hintergrundbild, individuell

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CSS verschiebt Header größe bei zu Großem Logo? tanner CSS 1 02.06.2011 14:51
Anpassen eines CSS Templates - JPEG als Hintergrundbild setzen soulknot CSS 1 08.05.2011 17:31
jquery // css ändern vor header weiterleitung bzw. nach erzeugtem pdf monran Javascript & Ajax 2 02.03.2011 21:25
Redesign für Steiner Cycling Team pkipper Site- und Layoutcheck 11 09.02.2011 12:25
Die erste Seite mit css Micme Site- und Layoutcheck 31 09.04.2008 13:08


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:48 Uhr.