2 Tła w CSS


(michalmw) #1

Witam.

Mam stronę internetową, jednak jest ona zbudowana jak by z 2 rodzajów tła.

tloa.th.jpg

Uploaded with ImageShack.us

Chciałbym się dowiedzieć jak moge zakodować to tło na górze?

To jest grafika która się nie powtarza tylko powiedzmy jest to duże zdjęcie.

Kolorem zielonym jest zaznaczone reszta tła.

Brązowy to jest zawartość sktrony ktory ma sie wyświetlać na środku.

Pomoże ktoś?

Pozdrawiam


(Damgora) #2
body{background:#000000 url('bg.png') center top no-repeat;}

000000 - kolor

bg.png - obrazek u góry, wyśrodkowany w poziomie


(-Puma-) #3

cayman3_11 , dobrze podał ale daj to na html a drugie tło na body.


(michalmw) #4

A mam pytanie, jak bym chcial dodac jeszcze taki pasek przy stopce

Dodatkowo w pliku css body mam tak:

body {

margin:0 auto;

text-align: center;

background: #e3e3e3 url("images/tlo.jpg") center no-repeat;

}

Problem w tym, że grafike wyświetla mi na środku dokumentu, a nie na górze :slight_smile:


(-Puma-) #5

Jeden znacznik = jedno tło, jeśli chcesz coś na dole dołożyć, daj na stopkę i np. margin-top ujemny.

Zapomniałeś dopisać top :wink:


(michalmw) #6

Ok dziala, ale to w takim razie jak mam grafika o nazwie stopka.jpg ktora ma zamykkać jak by całą strone i potem schodzić w dół to jak mam to wprowadzic z ujemnym marginesem?

2x razy mam napisać background?

p.s.

dowiedziałem sie jak to zrobić z prób i błędów.

Jednak nadal mam pewien problem.

nie mogę zdefiniować 2 grafik w body. Bo jedno tło robi jako górne, a 2 miało by robić jako bottom, chciałbym się doweidzieć co z tym zrobić?

-- Dodane 16.11.2010 (Wt) 20:12 --

odświerzam