Ponavljanje pozadine diva

Ponavljanje pozadine diva

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Treba da namjestim da se div-ova pozadina (div je pozicioniran apsolutno) ponavlja preko cijele strane, kad uradim height:100% on je prikaze kako treba ali samo pri pocetnom ucitavanju strane, kada skrolujem dole nestaje ta pozadina. Da li me razmijete i ako da kako da postignem ovakav efekat ?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

probaj da stavis za div
background-repeat: repeat;



offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3747
  • Gde živiš: 127.0.0.1

@igor86: po defaultu pozadina se ponavlja po obe ose (X i Y) tako da 99% nije to...

@lnenad: probaj sa ovim:

background-attachment: fixed;

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

To mi skroz ukloni sliku, a nije problem do pozadine, nego ne mogu da nateram da se div spusti skroz po visini ekrana. Znaci spusti se samo pri prvom pregledu stranice tj. ako je vidljiva visina browsera 1000 piksela on stavi da je visina 1000 piksela ali onda kad skrolujete dole visina se ne mjenja pa ta pozadina "zaostaje"



Slika iz dreamweavera gdje se desava isto sto i u browserima

Dopuna: 25 Avg 2008 13:15

Napravio sam privremeno resenje, stavio sam height na 120% pa izgleda da radi, ali moram testirati na vise rezolucija da bih zasigurno potvrdio :/ .

Dopuna: 25 Avg 2008 13:18

Radi u Operi i Firefoxu ali IE6 zeza Sad je li moguce uvijek da on pravi problem GUZ - Glavom U Zid

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3747
  • Gde živiš: 127.0.0.1

Naravno da IE uvek pravi problem Smile ...

Ako ti je unutar tog div-a drugi div, ili sadrzaj uopste... probaj sa:

overflow: hidden;

bez definisanja visine Smile

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Nije, znaci, imam gotov sajt, ovo je cisto radi izgleda tu, treba da bude traka koja ce da ide citavom visinom sajta, e sad, posto je layout zavrsen, da se ne bi petljao sa tim, ja stavim poziciju da je absolute i definisem visinu, ali kao sto sam rekao, ne radi. Samo da navedem, problem kod IE6 je da visina trake je otprilike 20px Very Happy sto nema nigdje navedeno Very Happy

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3747
  • Gde živiš: 127.0.0.1

Preporucio bih ti da position: absolute izbegavas ako ti sajt nije poravnat po levoj strani, jer na razlicitim rezolucijama taj div ce ti biti na razlicitim mestima... Tj, npr meni (1280*800) je levi cosak browsera pomeren za 128px ulevo nego nekom ko koristi 1024*768, pa bi mi i taj div bio pomeren, tj ne bi bio tamo gde si zamislio...

Da se vratim na temu: ajde okaci negde sajt, ili samo tu stranicu, i pusti link, ovako se svodi na nagadjanje Smile verujem da postoji bar jos 2 nacina da resis tu traku a da se ne spominje position: absolute.

Dopuna: 25 Avg 2008 16:54

Problem je bio u tome sto su svi tagovi pozicionirani apsolutno, pa trazeni div nije mogao da se razvuce kako treba... HTML je ponovo napisan od nule, tako da problema vise nema Smile jer je ovaj put korisceno display: inline i float: left.

Ko je trenutno na forumu
 

Ukupno su 793 korisnika na forumu :: 17 registrovanih, 2 sakrivenih i 774 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: bigfoot, Bobrock1, deimos25, goxin, kikisp, kybonacci, madza, milan.vukovic, milenko crazy north, Misirac, Nemanja.M, pacika, sevenino, Sir Budimir, slonic_tonic, SR-3m, zlaya011