bild in den header
Eingetragen von susi_333 (105)
am 22.10.2009 - 10:57 Uhr in
am 22.10.2009 - 10:57 Uhr in
ok das ist eine echte anfängerfrage. ich habe im forum gelesen wie man ein bild in den header bekommt. 2 Lösungen: mit dem Modul Image header oder über css.
welches ist die bessere variante?
mit css verstehe ich noch nicht ganz wie das geht. klar ich definiere das bild in der styles.css . aber wo und v.a. was trage ich dann noch im theme irgerndwo ein , damit drupal auch weis dass es den header aus der css nehmen soll?
muss ich villeicht in irgendeiner theme datei das hier eintragen:
<img src="<?php print base_path() . path_to_theme();?>/header.gif" />
hilfe wäre nett
- Anmelden oder Registrieren um Kommentare zu schreiben
ich hab das folgendermaßen gelöst
am 22.10.2009 - 12:37 Uhr
in der php datei musst du garnichts machen.
im ordner deines themes gibt es den unterordner "images". dort kopierst du mal dein bild rein welches im header erscheinen soll.
dann machst du dein Theme.css bzw. style css auf und suchst nach "head". darunter siehst du wahrscheinlich begriffe
wie "height", "Margin",etc.... schreibe in eine Zeile darunter "Background: url(grafikadresse. also hier muss die grafikadresse in klammer stehen")
bei mir siehst es in der style.css z.b: so aus:
#head {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(images/vanilla2.jpg) repeat-y scroll right center;
font-size:0.7em;
margin:0 auto 0 0;
padding:0;
width:960px;
}
die style.css datei holt sich das bild dann direkt aus dem ordner "images". das heisst du musst php mässig garnichts machen.
was sehr hilfreich ist, ist firebug von mozilla (vorrausgesetzt du benutz firefox zum betrachten deiner seite)
hoffe ich konnte behilflich sein
beste grüße