Hintergrundbild über Div-Tag erweitern

Hintergrundbild über Div-Tag erweitern

Beitragvon jorge_e » 09.12.2010, 16:08

Hallo liebe Internetgemeinde

Ich hab ein kleines Problem. Und zwar erstelle ich gerade mit Contao eine Website. Hierfür hab ich im BODY ein Hintergrundbild definiert (ein Verlauf), welcher dann in einer Seitenfarbe endet. Das ist noch kein Problem. Nun hab ich einen WRAPPER-DIV, den ich auf eine Breite von 900 px bringe und mit margin: 0 auto; auf der Webseite zentriere. Hier hab ich ebenfalls ein Hintergrundbild, welches allerdings Grösser als die 900 px ist. Das dumme ist, dass ich das Hintergrundbild aber so haben möchte, dass es, falls der Browser es zulässt komplett angezeigt wird (also über den DIV hinaus angezeigt wird). Ich dachte, das könnte ich mal eben mit dem overflow:visible; erledigen. Aber irgendwie bekomme ich das nicht hin. Geht das überhaupt (ich dachte schon).

Hat mir jemand einen Tipp???

Vielen Dank im Voraus

Grüsse

Georg
jorge_e
neu hier
 
Beiträge: 2
Registriert: 09.12.2010, 15:49

Re: Hintergrundbild über Div-Tag erweitern

Beitragvon Azra » 09.12.2010, 16:58

Du kannst dem Container "wrapper" die Breite des Bildes vergeben und den eigentlichen Inhalt über padding (Innanabstand) regeln. Somit kann das Bild angezeigt werden sowie der Content auf 900px geregelt werden.

Beachte dass sich alles addiert - z.B. width:900px; + padding-left:20px; + padding-right:20px; = Wrapper wäre im Browser 940px breit.
“HTML is the language for describing the structure of Web pages.”
“CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts.”
Noch weitere Probleme? Kontakt über meine Webseite - simonduda.ch
Benutzeravatar
Azra
Stammuser
 
Beiträge: 422
Registriert: 04.02.2010, 08:36
Wohnort: (Alten)bochum

Re: Hintergrundbild über Div-Tag erweitern

Beitragvon jorge_e » 09.12.2010, 17:53

Danke für den Tipp ... leider ist das nicht so einfach.

Ich hab zum besseren Verständnis mal das Bild angehängt. Die eigentliche Breite ist der Bereich zwischen den grünen Balken. Links soll der äussere Baum etwas über den Bereich schauen und rechts die Sonnenstrahlen (die sind png24 transparent). Also wenn ich das Bild einfüge könnte ich es so positionieren wie ich es bräuchte. Was allerdings nervt sind dann die Scrollbalken. Da könnte man dann scrollen und eigentlich gibts (bis auf die Sonnenstrahlen) nichts zu sehen). Deshalb dachte ich, ich könnte das irgendwie als Hintergrundbild für den Wrapper (den ich zum Zentrieren nehme) hinterlegen und mit einem overflow: visible oder einem z-index entsprechen anzeigen lassen. Leider kommt immer nur der Bereich in den 900 px. Das Drumherum (grafisches Beiwerk, Sonnenstrahlen) werden abgeschnitten. Die möcht ich aber, falls ein User einen grossen Monitor hat anzeigen, und falls nicht sollen sie abgeschnitten werden. Auf keinen Fall einen Scrollbalken.

Für weitere Tipp bin ich noch immer dankbar.

Danke

Grüsse

Georg
Dateianhänge
bg_head.jpg
bg_head.jpg (36.38 KiB) 629-mal betrachtet
jorge_e
neu hier
 
Beiträge: 2
Registriert: 09.12.2010, 15:49

Re: Hintergrundbild über Div-Tag erweitern

Beitragvon sejuma » 10.12.2010, 08:51

Bringt dich das weiter?
Code: Alles auswählen
background-position: center top;

oder ggf. auch
Code: Alles auswählen
background-position: right top;
Bild
sejuma
Vielposter
 
Beiträge: 805
Registriert: 15.07.2009, 17:46

Re: Hintergrundbild über Div-Tag erweitern

Beitragvon benm » 14.12.2010, 11:45

Evtl. denk ich da jetzt zu einfach aber …
leg doch einfach das eigentliche Hintergrundbild in html und den 2ten teil in body?

html
{
background-image:url();
}

body
{
background-image:url();
}
benm
neu hier
 
Beiträge: 6
Registriert: 13.12.2010, 14:54


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "Hintergrundbild über Div-Tag erweitern"

Zurück zu: CSS für Fortgeschrittene

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste