Es wurde ja schon oft hier besprochen, doch irgendwie verstehe ich nicht so ganz, weshalb mein Hintergrundbild nicht angezeigt wird. Im TSconfig-Feld habe ich folgendes eingetragen:
page.bodyTag = <body background="http://meineadresse.ch/fileadmin/templates/images/hintergrund_seite_willkommen.gif">
Der von Typo3 generierte HTML-Code bindet das background-Attribut schön brav ein, doch der Hintergrund wird trotzdem nicht angezeigt #paralyzed#
Wenn ich eine statische HTML-Datei mit dem gleichen Bodytag auf meinen Server lade, wird das Hintergrundbild angezeigt.
Hat mir da jemand bitte einen Rat?
wie kommst du denn auf die idee, das ins ts-config-feld einzutragen?
das muß ins setup deines ts-templates.
8-)
hi
er meinte bestimmt das setup.........
aber der gib den pfad mal bitte vom root directory aus an..
also
fileadmin/templates/images/hintergrund_seite_willkommen.gif
cu
thorsten
wie kommst du denn auf die idee, das ins ts-config-feld einzutragen?
Ich dachte, ich kann dort ebenfalls TS eintragen, doch scheint wohl nicht zu funktionieren.
Ich hatte es gleichzeitig auch im Setup meines TS-Template. Wenn ich das so mache, wie Thorsten vorschlägt
aber der gib den pfad mal bitte vom root directory aus an..
also
fileadmin/templates/images/hintergrund_seite_willkommen.gif
habe ich immer noch kein Hintergrundbild - auch nachdem ich den Cache geleert habe. Ich dachte, ich kann das Pfad-Problem umgehen, indem ich eine absolute URL verwende (und wie vorher beschrieben funktionierte das ja auch in einem kleinen statischen Test-Code mit gleichem Pfad).
Ich habe es auch schon mit CSS versucht, doch komischerweise geht es da genausowenig.
na dann ist irgendwas anderes grundsätzlich falsch...
vielleicht hast du ja in deinem html-template fälschlicherweise auch einen body tag drin, das wären dann in der summe schon zwei... 😉
schonmal den sourcecode angeschaut? blöde frage, ich weiß...
Also im von Typo3 erzeugten HTML-Code hat es nur ein body-Tag.
vielleicht hast du ja in deinem html-template fälschlicherweise auch einen body tag drin, das wären dann in der summe schon zwei...
Ich hatte das so verstanden, dass Typo3 ein neues body-Tag erzeugt, im HTML-Template aber trotzdem ein body-Tag stehen darf...
also bei mir tuts so:
page = PAGE
page.typeNum = 0
page.headerData.1 = HTML
page.headerData.1.value = <BASE href="http://www.domain.de/">
page.headerData.2 = HTML
page.headerData.2.value = <link rel="stylesheet" href="fileadmin/system/css/default.css">
page.bodyTag = <body bgcolor="#FFFFFF" text="#000000" leftmargin="10" topmargin="0" marginwidth="10" marginheight="10" Background="XXXXrootpfaddeinergfxXXXX">
eventuel mal rechte (chmod) der grafiken überprüfen...
Hab's gefunden :o
Da war doch tatsächlich Mitten in meinem Stylesheet ein background-image-Attribut im body-Tag definiert, das ich völlig übersehen hatte #paralyzed#
Danke für euren Input!
Hallo,
ich denke es wäre einfacher nur eine CSS ID für den Body zu vergeben und dann einfach je nach Body id eine Bild per CSS zuzuweisen.
HTH
Rene
Einfacher vielleicht nicht unbedingt, aber XHTML-konformer 🙂