Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

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
  • 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
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juni 2008 18:34 #14496 von DietmarH
Nein, der Pfad der CSS-Datei ist die Basis.
  • 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>
  • 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
  • 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:
  • 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
  • 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
Moderatoren: Tribal6, RePao, Dragonlord, Chris Hoefliger, pascale, adiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden