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!

Ich krieg den Hintergrund nicht hin

  • ultramizer
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
05 Juli 2010 11:57 #26595 von ultramizer
Ich krieg den Hintergrund nicht hin wurde erstellt von ultramizer
Hallo zusammen

Ich bedanke mich hier schon an erster stelle für eure Bemühungen

Ich habe eine joomla website aufgesetzt bestehend aus einem Template das schon bestanden hat, und welches ich so bearbeitet hab das es mir passt

Ich muss einfach ganz im Hintergrund der Seite eine Hintergrund datei platzieren können.

Ich habe es schon im HTML versucht, und auch im template.css, aber ich bekomm einfach nichts hin...

Hier die seite:
--ALTER LINK WURDE ENTFERNT--

Beim hintergrund handelt es sich einfach um ein grosses jpg

Vielen dank!

LG Ultra
Mehr
05 Juli 2010 12:20 #26596 von jimbo
template.css Line 16
Code:
body#bd { background:#fff url('../images/deinBild.jpg') top left no-repeat; color:#333333; }

Danach muss dann wohl bei diversen anderen Elementen der Hintergrund noch auf transparent gesetzt werden:
Code:
... { background:none; }

oder
Code:
... { background:transparent; }

Gruss Dany (Jimbo)
Kein Support per PN.
  • ultramizer
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
05 Juli 2010 12:43 #26597 von ultramizer
ultramizer antwortete auf Re: Ich krieg den Hintergrund nicht hin

jimbo schrieb: template.css Line 16

Code:
body#bd { background:#fff url('../images/deinBild.jpg') top left no-repeat; color:#333333; }


Muss ich bei der Bild URL vom root oder vom template ordner ausgehen?
  • ultramizer
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
05 Juli 2010 12:52 #26598 von ultramizer
ultramizer antwortete auf Re: Ich krieg den Hintergrund nicht hin
So, ich habe jezt mal in der template css den das hintergrund Bild eingefügt, und das wird am unteren rand auch eingeblendet, wird aber noch von diversen elementen überdeckt

Wie finde ich heraus welche Elemente dies sind?
Und handelt es sich hier nur um

background-color: XXXXX
oder auch die
color: XXXXXX
tags??

Vielen Dank

lg Ultra
  • ultramizer
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
05 Juli 2010 15:49 #26599 von ultramizer
ultramizer antwortete auf Re: Ich krieg den Hintergrund nicht hin
Also, ich habe jezt erfolgreich alle Module transparent gekriegt.

Das problem das jezt noch besteht, und ich gestehe ich habe vergessen dies vorhin mit zu teilen, was ist nun wenn ich Pro Seite einen anderen Hintergrund brauche?
Das muss ich dann ja wohl separat in jeder html machen oder??
Mehr
05 Juli 2010 20:02 #26603 von jimbo
-> background: --ALTER LINK WURDE ENTFERNT--
-> color: --ALTER LINK WURDE ENTFERNT--
;)

Gruss Dany (Jimbo)
Kein Support per PN.
  • ultramizer
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
06 Juli 2010 09:10 #26609 von ultramizer
ultramizer antwortete auf Re: Ich krieg den Hintergrund nicht hin

jimbo schrieb: -> background: --ALTER LINK WURDE ENTFERNT--
-> color: --ALTER LINK WURDE ENTFERNT--
;)


Wenn ich das richtig verstanden habe bezieht sich das auf meine frage bezüglich color und background-color oder?
Denn dies hat problemlos geklappt, das Problem das ich jezt habe is das der Hintergrund ja einmal im template für den body festgelegt wird, und da der body auf jeder seite der selbe ist, ist auch der HG auf jeder seite der selbe
Wenn ich unterschiedliche pro seite will, wo muss ich die einfügen? Werden überhaupt html seiten generiert, oder wird immer nur einfach das template angewendet? Bin noch nicht so erfahren im Joomla
Mehr
07 Juli 2010 07:02 #26615 von jimbo
Es wird immer das Template angewendet, welches dann bevor es vom Server an den Webbrowser ausgeliefert geparst wird, so dass der Browser HTML-Seiten erhält. Diese werden aber nirgends gespeichert, sondern "live" erstellt, in dem Moment in dem sie aufgerufen werden.

Wenn Du nun bei jeder Seite unterschiedliche Hintergründe willst, musst Du Dein Template entsprechend umschreiben. Es könnte z.B. die MenüID auslesen und dann als id="..." in den <body> schreiben. So kannst Du dann jeder Seite per CSS ein eigenes Bild zuweisen.

Gruss Dany (Jimbo)
Kein Support per PN.
  • DietmarH
  • Neues Mitglied
  • Neues Mitglied
Mehr
07 Juli 2010 18:37 #26626 von DietmarH
DietmarH antwortete auf Re: Ich krieg den Hintergrund nicht hin
Eine eigene Id gibt man dem Body am einfachsten so:
Code:
<body id="seite<?php echo JRequest::getInt( 'Itemid' ) ?>">
Vor der Itemid muß ein Text kommen, weil Ids nicht mit Zahlen beginnen dürfen. Ich habe einfach "seite" gewählt, aber ein einfacher Buchstabe reicht natürlich auch. Es darf nur nicht die Itemid allein sein.
  • ultramizer
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
09 Juli 2010 09:33 #26637 von ultramizer
ultramizer antwortete auf Re: Ich krieg den Hintergrund nicht hin

DietmarH schrieb: Eine eigene Id gibt man dem Body am einfachsten so:

Code:
<body id="seite<?php echo JRequest::getInt( 'Itemid' ) ?>">
Vor der Itemid muß ein Text kommen, weil Ids nicht mit Zahlen beginnen dürfen. Ich habe einfach "seite" gewählt, aber ein einfacher Buchstabe reicht natürlich auch. Es darf nur nicht die Itemid allein sein.


Also get integer heiist ja zahl bekommen und dann liest er die Itemid aus, und schreib nacher wenn javascript ausgeführt wurde "seiteX" in die klasse richtig?
Auf was bezieht sich die 'Itemid' ??
Ist das die Beitrag ID oder die Menu ID??

Vielen Dank nochmals!
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden