Max Damage
9.10.2009, 12:12:00
Cześć, tworze na swojej stronie galerię, póki co zrobiłem tylko przesuwanie diva z obrazkami w poziomie. A teraz chciałbym zrobić jego płynne przesuwanie się, wcześniej zrobiłem to za pomocą setInterval i zmiejszania style.left diva, ale efekt jest raczej marny.
Drugi problem to to, że nie wiem jak stworzyć okno pokazujące powiększony obrazek, wyglądające tak jak w innych popularnych skryptach do tworzenia galerii. Tworzy się to przez window.open czy to jakaś inna sztuczka?
kamil4u
9.10.2009, 15:06:12
Cytat
Drugi problem to to, że nie wiem jak stworzyć okno pokazujące powiększony obrazek, wyglądające tak jak w innych popularnych skryptach do tworzenia galerii. Tworzy się to przez window.open czy to jakaś inna sztuczka?
Może lightbox lub
http://rafael.webd.pl/tmp/popup/A jeśli chodzi o 1 pytanie to co masz na myśli pisząc 'marny efekt'?
Max Damage
9.10.2009, 17:23:02
Ale ja właśnie nie chce korzystać z lightboxa i innych podobnych, za to chce uzyskać taki efekt wyświetlania powiększonego obrazka jak w lightboxie, i nie chodzi mi tu o te efekty przejść itp. a tylko o sam efekt uzyskanie obrazka i tego półprzezroczystego tła wokół niego. Niby mógłbym podejrzeć kod źródłowy, ale w większości jest napisany w jquery a ja nie jestem zbyt dobry w javascript.
Piszą 'marny efekt' mam na myśli efekt częstego odświeżania i klatkowania. Jednego z drugim chyba pogodzić nie można, więc musi być na to jakiś inny sposób, a przynajmniej tak mi się wydaje ...
kamil4u
9.10.2009, 17:42:58
Lightbox 1 jest napisany tylko w JS:
http://www.huddletogether.com/projects/lightbox/lightbox.js . i trochę css:
http://perfectionorvanity.com/2007/04/08/p...-i-okienka-div/Co do efektu przewijania to jeśli chodzi Ci o zwyczajne przewijanie(przewijanie z lewej do prawej, obrazków ustawionych na jednym poziomie) to jest to jak najbardziej do wykonania za pomocą metod podanych przez Ciebie.