macza
4.09.2010, 15:05:22
Witajcie, zastanawiam się za pomocą jakich poleceń/gotowych skryptów mogę uzyskać efekt przewijania strony jak w Google Maps - tz za pomocą "rączki", przytrzymuje stronę w danym miejscu i przeciągając myszką przeciągam zawartość strony, coś w stylu przeglądarki PDF - "łapki". Może widzieliście gdzieś takie rozwiązania, chciałbym podejrzeć taką stronę.
melkorm
4.09.2010, 15:08:42
LinkMasz wszystko w źródle
macza
4.09.2010, 22:58:55
Piwko dla Ciebie!!
Hmm, potrzebuje jeszcze zrobić ZoomIn i ZoomOut skalując całą zawartość (div, text, img), jakieś pomysły?
masiakla
5.09.2010, 01:56:56
MozTransformOrigin, WebkitTransformOrigin, OTransformOrigin, TransformOrigin, MozTransform, WebkitTransform, OTransform, Transform, o tym poszperaj, praktycznie każdy silnik ma inny sposób na skalowanie.
yevaud
5.09.2010, 02:06:10
kazdy silnik swietnie sobie radzi ze skalowaniem za pomoca tajemnych wlasciwosci css pt. height i width

jesli chcesz skalowac tekst to chyba najlatwiej tekst nabazgrac GD na img
macza
6.09.2010, 15:03:07
Kod
var skala=1;
$("#scale-minus").click(function(){
skala = skala-0.1;
if(skala<0.5){ skala=0.5; }
$("#ad").css("-webkit-transform", "scale("+skala+")");
});
$("#scale-plus").click(function(){
skala = skala+0.1;
if(skala>1){ skala=1; }
$("#ad").css("-webkit-transform", "scale("+skala+")");
});
i ładnie skaluje, oczywiście trzeba dodać również obsługę dla Moz ale to nie problem, dzięki @masiakla
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.