paxton
11.08.2009, 14:09:11
Witam, szukałem dużo na ten temat lecz nic nie znalazłem, jeśli mam obrazek w background: url(...); to czy da sie go za pomocą css lub JS (Najlepiej jQuery) powiększyć?
wookieb
11.08.2009, 14:11:27
Nie. Tylko element img moze skalować zdjęcia.
jmail
11.08.2009, 14:21:45
nałoż dodatkowego diva z img i wtedy go powiększysz
paxton
11.08.2009, 14:47:50
Tylko ze ja muszę tym tłem ruszać.
jmail
11.08.2009, 15:08:02
ruszaj ile wlezie - position absolute
paxton
11.08.2009, 15:27:45
Ale jeśli wstawię obrazek w divie w img to nadal będę mógł nim ruszać? (Pozycja tła)
jmail
11.08.2009, 15:29:11
<div style="position: absolute; top: 0px left: 0px">
i ruszaj divem a nie obrazkiem
paxton
11.08.2009, 16:19:46
Dziwn,e bo w grze Margonem jest taki div:
<div id="oMap" style="background-position: -288px -1152px; background-image: url(http://game7.margonem.pl/obrazki/miasta/wies-lowcow.png);"/>
Obrazek to mapa 2048x 2048 a w grze jest przyblizona i jest o wiele wieksza.
Chyba muszę sprawdzić jak działają te skrypty JS skalujące.
erix
11.08.2009, 16:25:49
Zaraz, masz na myśli skalowanie, czy kadrowanie, bo to są dwie różne rzeczy?
paxton
11.08.2009, 16:28:10
Przykład:
Mam obrazek 150x150
Chce aby wyświetlił się w wielkości 500x500 i abym mógł nim normalnie ruszać poprzez background-position.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.