17.6.2008, 17:43 | #1 |
Banned
|
Slika za background
Houston, we have a problem!
Znaci, sta sve nisam probao, i podesavanja iz dreamweavera, i css i js i sta sve nisam ali nikako da resim problem, pa se obracam vama sa nadom da mozete nekako da mi pomognete.Imam sliku velicine 2000x1305.E sad, ja hocu da mi se cela ta slika prikazuje kao background na strani.Ali da ne postoji skrolovanje posto je slika velika, vec da se sama slika smanjuje/povecava u odnosu na rezoluciju koju koristi krajnji korisnik.Tipa, ako ja koristim 1280x1024 da se prikazuje u velicini koja odgovara browseru koji je na toj rezoluciji, i neki korisnik koji radi u 800x600 da se i njemu isto prikazuje kao i meni.Jel uopste to moguce? |
17.6.2008, 18:57 | #2 |
Ad Ministrator
Član od: 19.8.2005.
Lokacija: Beograd, SK
Poruke: 7.280
Zahvalnice: 29
Zahvaljeno 3.041 puta na 1.544 poruka
|
Re: Slika za background
Hmmm... da li opšte može da se risajzuje? Možda može samo da se automatski ponavlja, ako je rezolucija prevelika?
|
17.6.2008, 19:15 | #3 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: Slika za background
Nažalost to što ti pokušavaš da uradiš je neizvodljivo. Dakle ako želiš da slika bude pozadinska u tom slučaju postoji samo ograničen broj CSS selektora koji ti omogućavaju da manipulišeš sa pozadinskim slikama (Link). Od izvodljivih radnji možeš da definišeš tip ponavljanja, apsolutnu poziciju od koje će ponavljanje da započne i još neke stvarčice koje nisu preterano korisne ali nijedan selektor ti neće pomoći oko dimenzija pozadinskih slika.
Ukratko... Postoje načini da se simulira identičan prikaz pozadinskih slika na različitim rezolucijama ali svaka od njih ima žestokih nedostataka. Postoji mogućnost da se iskoristi Javascript za prepoznavanje trenutne rezolucije ekrana browsera i da se na osnovu toga dinamički učita odgovarajuća pozadinska slika pripremljena upravo za tu širinu. Međutim... Kao što rekoh... Pozadinske slike kao sredstvo za vizuelno modelovanje sajta danas su izumrle jer praktično nalaze svoje mesto gotovo isključivo u okviru definisanja layouta putem punokrvnog CSS-a i raznih tehnika koje se koriste za prikrivanje "mana" CSS-a. Ukratko... Koliko god želeo to što želiš da uradiš kloni se ove ideje Pozdrav. |
Sledeći korisnik se zahvaljuje korisniku holodoc na korisnoj poruci: | ||
PeTkO (17.6.2008) |
17.6.2008, 19:21 | #4 |
Banned
|
Re: Slika za background
Nazalost, obistinile su se moje najgore misli...Ok, nema veze, moracemo sa prostim "repeat".
Hvala holodoc |
17.6.2008, 19:30 | #5 |
Banned
Član od: 13.1.2008.
Lokacija: CyberSpace
Poruke: 235
Zahvalnice: 48
Zahvaljeno 61 puta na 35 poruka
|
Re: Slika za background
Ja sam na nekim sajtovima video negde u cosku da pise prebaci se na rezoluciju i ima da se bira 800x600 1024x768 ... pa mozes i tako da stavis ako je vec ovo gore pomenuto ne izvodljivo!
|
17.6.2008, 19:44 | #6 |
Banned
|
Re: Slika za background
Da, moze, ali uzeci u obzir da je internet populacija isuvise lenja da bi to uradela i hoce sve servirano na tacni, to meni nikako neide u prilog
|
17.6.2008, 19:57 | #7 |
Veteran
|
Re: Slika za background
Da li je ovo za tvoju browser igru?
|
18.6.2008, 2:18 | #8 |
Veteran
Član od: 11.7.2006.
Lokacija: /dev/random
Poruke: 1.011
Zahvalnice: 163
Zahvaljeno 182 puta na 147 poruka
|
Re: Slika za background
Da li je ovo zadovoljavajuće?
Primer: link Kôd: PHP kod:
|
18.6.2008, 12:27 | #9 |
Banned
|
Re: Slika za background
E covece hvala ti do neba, to mi je trebalo.Imas pivo u nekoj kafani (biraj)
|
18.6.2008, 12:44 | #10 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: Slika za background
E vidiš ovo je znatno noviji pristup koji Mozilla pokušava da progura kako bi mogla da premosti problem koji sam već pomenuo a to je da se napravi način da može da se utiče na više karakteristika elementa u DOM modelu. Nažalost ovaj kod iako radi još uvek nije podržan nijednom verzijom DOM modela (DOM Level 0) što znači da se radi o izuzetno "prljavom" i nekompatibilnom kodu. U Mozilli (Firefox-u) i Operi može da se desi da radi ali zato Internet Explorer ne može da otvara takve stranice ali ne zato što on prati DOM model do tančina (baš suprotno) nego zato što ni ne zna za ove oblike koji nsu standardizovani
|
Sledeći korisnik se zahvaljuje korisniku holodoc na korisnoj poruci: | ||
PeTkO (18.6.2008) |
18.6.2008, 12:57 | #11 |
Banned
|
Re: Slika za background
Jao taj IE, ko ga napravi...
Pa nista, moracu onda da se oprostim od ovog koda iako je to ono sto mi treba, ali zbog IE, nemogu da ga koristim. Hvala holodoc |
18.6.2008, 15:12 | #12 |
Veteran
|
Re: Slika za background
|
18.6.2008, 15:34 | #13 |
Veteran
|
Re: Slika za background
Nije bas to sto trazis ali... u css probaj
Kod:
background: #colorcode; url(http://www.putanjadoslike.jpg) repeat-y fixed center top; |
18.6.2008, 19:45 | #14 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: Slika za background
Apsolutna netačno IE6 i IE7 za sada zauzimaju sam tron zastupljenosti browsera na netu tj. statističko gledano njihova zastupljenost prevazilazi zastupljenost korisnika Firefoxa i Opere zajedno za dobar deo procenata.
Primera radi evo liste zastupljenosti na W3Schools-u. Ovo nisu zvanične statistike (ako tako nešto uopšte postoji) ali veoma dobro prikazuju približan odnos zastupljenosti browsera. Pozdrav i Google u šake |
Sledeći korisnik se zahvaljuje korisniku holodoc na korisnoj poruci: | ||
Nikola95 (25.6.2008) |
18.6.2008, 19:57 | #15 |
Starosedelac
Član od: 25.1.2007.
Lokacija: Beograd
Poruke: 2.087
Zahvalnice: 213
Zahvaljeno 300 puta na 236 poruka
|
Re: Slika za background
Ta vecina su verovatno ljudi koji imaju instaliran Win i ne znaju da instaliraju bilo koji drugi program...
|
18.6.2008, 20:14 | #16 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: Slika za background
|
19.6.2008, 6:46 | #17 |
Veteran
Član od: 11.7.2006.
Lokacija: /dev/random
Poruke: 1.011
Zahvalnice: 163
Zahvaljeno 182 puta na 147 poruka
|
Re: Slika za background
|
19.6.2008, 8:53 | #18 |
Deo inventara foruma
Član od: 5.12.2005.
Poruke: 6.785
Zahvalnice: 348
Zahvaljeno 1.893 puta na 1.078 poruka
|
Re: Slika za background
Pa da krenemo
Najproblematičnija stavka u celoj priči su innerHeight i innerWidth atributi koji su ujedno i neophodni da bi cela priča oko praćenja dimenzija viewporta (ne screen-a) bili izvodljivi. Nijedan od ova dva atributa nisu deo bilo kog DOM modela (što se inače označava kao DOM Level 0) pa tako je ostavljeno na volju samim browserima da ako podržavaju ove atribute na sebi svojstven (ne standardom propisanim) način. Firefox i ostali browseri bazirani na Gecko engine-u ih podržavaju kao i Opera ali činjenica je da ih Internet Explorer ne podnosi. Ista priča je bila i sa screenHeight i screenWidth atributima koji potiču još iz vremena Netscape-a. Dalje... problematični addEventListener ... On je standardizovan ali je definisan tek u DOM 2 modelu koji IE u zavisnosti od verzije ili ne podržava u potuponosti ili je loše implementiran. Postoji način da se ovo ograničenje zaobiđe i da se umesto addEventListener event listenera registruje attachEvent event listener. Potonji nije standardizovan po DOM-u što svakako znači da ga treba zaobilaziti Ostale stavke su manje više okej mada i kod njih postoje problemi sa podržavanjem od strane različitih browsera. Ono što ja hoću ovde da istaknem je da ne treba pošto poto juriti neku ideju po ceni da kod postane nekompatibilan i "prljav" do te mere da će kad-tad početi da izaziva probleme ostatku koda. Ja sam uvek za to da se realno proceni potreba za bilo kojom funkcionalnošću. Kapiram ja da ovde autor želi da ima u pozadini sliku koja se prilagođava dimenzijama viewport-a ali treba razmisliti da li postoji neka dobit od toga da se po ceni dobijanja takve funkcionalnosti dobije potpuno nestandardan i nekompatibilan kod To su bile moje dve banke </html> |
Sledeći korisnik se zahvaljuje korisniku holodoc na korisnoj poruci: | ||
PDarko (19.6.2008) |
20.6.2008, 2:02 | #19 | |
Veteran
Član od: 11.7.2006.
Lokacija: /dev/random
Poruke: 1.011
Zahvalnice: 163
Zahvaljeno 182 puta na 147 poruka
|
Re: Slika za background
Citat:
Dakle addEventListener nije uopšte problematičan. Deo je standarda već 8 godina. |
|
20.6.2008, 2:14 | #20 |
Banned
Član od: 20.6.2008.
Poruke: 13
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
|
Re: Slika za background
A meni su rekli da u svaku tu ima neki virus jel to tacno?
|
Bookmarks sajtovi |
Alatke vezane za temu | |
Vrste prikaza | |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Tamna slika | hellennis | Kvarovi | 11 | 22.5.2008 16:42 |
Bloody Orange | jonathan | Fotografija | 17 | 18.4.2008 18:55 |
slika sa monitora na TV...rasirena? | emp_m | Grafika | 7 | 21.2.2008 1:19 |
Crno bela slika... | internacional 1 | Kvarovi | 6 | 11.8.2007 18:15 |