Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] płynny scroll, okno dla obrazka
Forum PHP.pl > Forum > Przedszkole
Max Damage
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
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
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
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.
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.