Zum Inhalt springen

unterschiedliches bild im <body>

Erstellt am 18. April 2006 · 7 Antworten · letzte Antwort am 7. September 2006

Tags: HTML & CSS, Frage

piggy ·

hallo,
genug gegoogeld und lange im forum gesucht und nix passendes gefunden.....
wie kann ich bitte auf einer seite im body das eine bild im hintergrund benutzen, und auf einer anderen seite ein anderes... o.O
danke für eure antworten

Nicklas ·

also aus deiner frage wird man zwar nich sonderlich schlau, aber vielleicht geht das in die richtige Richtung...
Achja, hab ich hier im Forum mit der Suchfunktion gefunden...

#327674

hombo13 ·

Hallöle - machst du einfache ein Extension Template. Dort page.bodyTag style, Beispiel:

page.bodyTag=<body style="background-color:#000000">

; Natürlich nimmts du an Stelle von Farbe ein Hintergrundbild. 🙂

piggy ·

hallo hombo,
vielen dank für deinen tipp. könntest du ihn mir noch etwas mehr erläutern?? ich weiss noch nicht, was ein extension template ist.

gruss

zarah ·

Habe nun auf diese Art und Weise ein Hintergrundbild eingefügt - das klappt.
Nun möchte ich allerdings die Seiten zentriert haben.
Wenn ich das in der HTML Datei eingeb, werden nur meine Inhalte zentriert, nicht das Hintergrundbild?
Was kann ich tun???

einpraegsam.​net ·

Du gehst die Sache falsch an. Es ist der vermutlich der falsche weg, dem Body das Hintergrundbild zuzuteilen...

Das ganze hat aber nichts mit TYPO3 zu tun, sondern alles HTML und CSS

<div id="alles" style="background-image: url(###URL###)">
hier steht dein kompletter Inhalt
</div>

Du ziehst einen DIV Layer um alles herum, diesen kannst du zentrieren oder sonst wie nutzen - alles per CSS

zarah ·

okay das habe ich jetzt begriffen.

nun gibt es ja einerseits die Möglichkeit die Bilder über extension templates als hintergrund wechseln zu lassen. Andererseits ja auch die "schönere" Methode dies im Template zu definieren. das klappt bei mir allerdings gar nicht.

Frage mich z.B., wie ich eigentlich durchnummeriere.

definiere ich das hintergrundbild auf 5
müssen dann die inhalte auf 10 liegen???

Oder denke ich hier grundsätzlich etwas falsches???

Bsp.:

page=PAGE
page{
     typeNum = 0
     includeCSS {
     file1 = fileadmin/_temp_/styles.css
     file2 = fileadmin/_temp_/css/tt_news_template.css
     }

      
     10 < temp.mainTemplate
     10.workOnSubpart = BODY_INHALT
     
    
     10.marks.INHALT < styles.content.get


        5 = IMAGE
        5{
       file = fileadmin/uploads/media/1.jpg
       file.import = uploads/media/
       file.import.data = levelmedia:3 // levelmedia:2 // levelmedia:1 // levelmedia:0
 
        file.import.listNum = 0
        file.import.override.field = media
 
        wrap = <div id="pics"> | </div>
} 

    
     10.INHALT = CONTENT
     10.INHALT {
          table = tt_content
          select.orderBy = sorting
      }

    10.marks.MENU = HMENU
     10.marks.MENU.1 = GMENU
     10.marks.MENU.1.NO {
          backColor = #A72864
          XY = 200,30
          10 = TEXT
          10.text.field = title
          10.fontColor = #ffffff
          10.offset = 12, 20
          10.fontFile = fileadmin/_temp_/fonts/verdana.ttf
          10.fontSize = 16
    
          }

}
 

20.offset = 0, 1
einpraegsam.​net ·
temp.banner_1 = TEXT
temp.banner_1 {
	data = levelmedia:1
	field.listNum = 0
	ifEmpty = keinbild.jpg
	wrap = background:url(uploads/media/|)
} 

page.10.marks.DEINMARKER < temp.banner_1

Bilder über erweiterte Seiten einbinden