• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

banner durch css anzeigen lassen

Status
Für weitere Antworten geschlossen.

hokage555

Neues Mitglied
Hi leute,

ich hab ein kleines problemchen ;-)
und zwar folgendes:

ich habe eine website über css und xhtml aufgebaut. da ich jedoch sehr viele verschiedene seiten habe, möchte ich natürlich so gut wie alles in eine css datei auslagern.
ich will schließlich nicht nur bei 1 änderung gleich 30 seiten ändern per copy and paste.
als beispiel für mein problem das banner.
dieses habe ich per photoshop kreiert und auf jeder einzelnen seite mit dem img-tag angezeigt.
ändert sich jetzt der pfad dieses bildes muss ich ja auf allen seiten den pfad erneuern. daher folgende idee.
ich erstelle ein div und klassifiziere es als "banner" (ist natürlich auf jeder seite vorhanden^^)
in der css datei wollt ich dann folgendes schreiben:

.banner{
background-image:url (pfad des Banners.jpg);
width:100%
height:100%
margin bottom:10px;
}

klar es hat nit gefunzt. und das liegt an den %-werten. ich könnte natürlich feste werte nehmen, aber prozentuale wären mir lieber^^
gibt es irgendeine möglichkeit, dass so zu realisieren?
bräuchte nämlich dann, sollte sich der bannerpfad ändern, nur den pfad in der css datei anpassen.
und das spart enorm zeit.

hoffe es ist alles verständlich.
wenn nicht, bitte fragt ;-)

hoffe auf zahlreiche hilfe xD

grüße hokage
 
klar es hat nit gefunzt.
Natürlich hat es "gefunzt".

und das liegt an den %-werten.
Nein. Das funktioniert doch.

gibt es irgendeine möglichkeit, dass so zu realisieren?
Meinst Du, die Hintergrundgrafik zu strecken? Nein, das geht nicht. Hintergrundgrafiken kann man sich wiederholen lassen, aber nicht strecken.

bräuchte nämlich dann, sollte sich der bannerpfad ändern, nur den pfad in der css datei anpassen.
Es ist ja eh die Frage, ob das Banner nur zur Zierde ist oder ob es Content enthält. Iswt es nur Zierde, gehört es ins Stylesheet. Enthält es Content, z.B. einen Willkommensgruß oder einen Firmenname, dann gehört es zum Content und sollte per <img>-Tag eingebunden werden.

Um es da nicht auf jede Seite neu zu schreiben, nutzt Du einfach ein serverseitiges "include", z.B. SSI oder PHP. Das wirst Du noch für viele andere glechbleibende Inhalte brauchen.

Gruß,
-Efchen
 
gut xD dann lasse ich es im img tag

das mit dem "es geht nicht" war eher darauf bezogen, dass das banner dann auf grund der %-werte nicht angezeigt wird.
ka ob du das auch so verstanden hast.

könntest du mir das mit dem include nochmal erklären oder nen link geben?
wäre cool danke^^
denn jede seite per copy and paste ändern ...
neee lass ma xD

grüße hokage
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben