Pfad für CSS Hintergrundbild eines Divs

  • marqito
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juni 2008 17:38 #14494 von marqito
Pfad für CSS Hintergrundbild eines Divs wurde erstellt von marqito
Hallo zusammen,
ich erstelle im Moment ein neues Template. Ich habe ein Div, indem ich mein Topmenü anzeigen möchte. Das Hintergrundbild möchte ich via CSS definieren. Es klappt aber nicht so wie gewollt. Hier mein CSS:
Code:
#menu{ clear:both; background-image:url(../images/menu.gif) }

Es scheint, als ob ich den Pfad nicht korrekt habe. Wenn ich das Bild direkt ins Verzeichnis CSS kopiere, und nur den Dateinamen angebe ohne Pfad, dann klappts. Was mache ich falsch? Das Bild muss ich ja nicht zwingend im xml angeben, da ich dieses nicht installieren möchte via Joomla.

Grez Marqito

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Sam Fisher
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juni 2008 18:08 #14495 von Sam Fisher
Hallo !
Der Pfad muss vom Hauptverzeichnis weg geschrieben werden. Also zum Beispiel so:
Code:
templates/TEMPLATENAME/images/BILDNAME.DATEIENDUNG
Viele Grüße
Sam

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juni 2008 18:34 #14496 von DietmarH
Nein, der Pfad der CSS-Datei ist die Basis.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • marqito
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juni 2008 19:59 #14497 von marqito
Was kann der Grund sein, warum das nicht funktioniert? Übrigens hier noch den Code aus der index.php:
Code:
<div id="menu"> <jdoc:include type="modules" name="menu" style="xhtml" /> </div>

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • lfir
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juni 2008 20:06 #14498 von lfir
Hallo Marqito,

mit der index.php hat das nichts zu tun, auch die CSS passt, aussser dem, dass du den "background-image" Befehl mit einem Semikolon ";" abschließen solltest.

Ansonsten, wenn deine Ordnerstruktur folgendermaßen aufgebaut ist (Korrekte schreibweise (Case-Sensitive!!!) überprüfen):

Template
---index.php
---template.xml
---images


bild1.gif
bild2.gif
menu.gif
---css
template.css


mfg Florian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • marqito
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juni 2008 20:26 #14499 von marqito
Stimmt, jetzt hab ich ein Semikolon dahinter gemacht. Klappt aber immer noch nicht. Hier meine Struktur:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • marqito
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juni 2008 20:31 #14500 von marqito
Jetzt klappts. Ich hab mal das Topmenü in diesem Div entfernt. Dieses scheint es überdeckt zu haben. Komischerweise als ich es wieder eingefügt habe, stimmt die Hintergrundfarbe noch immer.

Grez und danke für die Ratschläge

Marqito

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • lfir
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juni 2008 22:02 #14503 von lfir
Hallo,

Klappte es ev. deswegen nicht weil das hintergrundbild in deinem Screenshot eine *.jpg datei ist und du das geändert hast? Dass es erst nach dem entfernen funktionierte halte ich für ein "gerücht", denke eher dass es sofort funktioniert hat, nur wegen dem caching deines Browsers nicht ordnungsgemäß aktualisiert wurde.

mfg Florian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden