JQuery'de resim galerisi. JQuery'de ilginç efekt jquery galerisi tam ekran görüntü galerisi
1. jQuery Galerisini Kullanarak Portföy Uygulama
Sol sütunda fare imlecinin konumunu değiştirdiğinizde proje küçük resimleri kayar. İçerik alanı, proje adı, açıklaması ve kullanılan teknolojilerin bir listesiyle birlikte büyütülmüş bir görüntü gösterir. Küçük resimler arasında gezinirken, proje bilgileri çarpıcı bir animasyon efektiyle birbirleriyle değiş tokuş eder. Açıklama sayfasındaki resme tıkladığınızda, jQuery animasyonunu kullanarak da yakınlaştırır. Ayrıca tüm portföy sayfasının çarpıcı zarif görünümünü de not etmek istiyorum. Demoyu inceleyin.
2. CSS ve jQuery kullanarak bir portföy sitesinin süper uygulaması
Bir fotoğrafçının portföy sitesinin mükemmel uygulaması. Bir menü öğesine tıkladığınızda, sabit yükseklik ve genişlikte içeriğe sahip bir alan, ekran boyunca dağılmış karelerden birleştirilir. Sabit alana daha fazla bilgi yerleştirmek için içerik kaydırma sağlanır. Portföydeki çalışmaları gösterme uygulaması alışılmadık bir şekilde uygulanır: Bir küçük resme tıkladığınızda, fotoğraf, tarayıcı penceresi yeniden boyutlandırıldığında otomatik olarak ölçeklenen bir arka plan görüntüsü olarak görüntülenir.
3. jQuery portföy duvarı
Çevrimiçi bir portföy oluşturmak için orijinal bir çözüm. Proje blokları (küçük resimler ve bağlantı içeren kısa bir açıklama) arka arkaya birkaç kez görüntülenir; tarayıcı penceresi değiştirildiğinde, bloklar animasyonlu bir efektle sayfada eşit olarak yeniden dağıtılır. Her proje, aralarında geçiş oklar kullanılarak gerçekleştirilen birkaç küçük resme sahip olabilir. Bağlantıya tıklandığında, metnin yarı şeffaf, sabit yükseklikte, kaydırma bloğuna yerleştirildiği tam bir açıklama sayfası açılır. Sayfanın arka planı olarak ölçeklenebilir bir proje görüntüsü kullanılır. Harika görünüyor - demoyu izleyin.
4. Yumuşak jQuery sayfası kaydırma
Dikey ve yatay kaydırmanın uygulanması.
5. jQuery "Sürüklenebilir Resim Kutuları Kılavuzu" Eklentisi
İçerik blokları ve görüntülerden oluşan sürüklenebilir bir ızgara. Izgara, fare ile sürüklenebilir (herhangi bir fare düğmesine basın ve istenen yönde sürükleyin). Bir küçük resme tıkladığınızda, ana görüntü ekranın tüm genişliğine genişler. Metin içeren koyu bir bloğu tıkladığınızda, daha ayrıntılı bir açıklamaya sahip bir alan açılır.
6. Tek sayfalık portföy sitesi
Animasyonlu içerik değişikliği olan tek sayfalık site. Demo sayfasında, efekti görmek için menü sekmelerine gidin.
7. Blokların gösterimini jQuery olarak değiştirme
Bu jQuery eklentisi "Ekran Seçeneklerini Değiştir" i kullanarak, sayfada ziyaretçinin bir bilgi tablosu görünümünden blok açıklamalı tam bir görünüme geçeceği bir anahtar uygulayabilirsiniz. Portföy uygulaması için mükemmel.
8. Google'dan jQuery galerisi ve harita içeren bir restoran web sitesi şablonu
Kafe sitesi için oluşturulmuş orijinal jQuery çözümü. Şablon, menüden yemekleri görüntülemek için ilginç bir jQuery galerisine sahiptir. Galerideki resimler, tarayıcı penceresinin boyutuna göre ölçeklenir. İlk olarak, galeri, arka planda gölgeli olarak gösterilen tam boyutlu fotoğrafla birlikte yemeklerin adı ve kısa açıklamaları ile küçük resimleri görüntüler. Mevcut fotoğraflar arasında gezinme, oklar veya fare tekerleği kullanılarak gerçekleştirilir. Galeri modunda tıklamak, açıklamalı küçük resimleri kaldıracak ve pencerenin tüm genişliğine uzatılmış orijinal büyük resimleri görüntülemenize izin verecektir. Galeriden site menüsüne dönmek için sağ üst köşedeki bağlantıya tıklayın. Muhteşem jQuery galerisine ek olarak, Google'dan bir harita şablona çok etkili bir şekilde entegre edilmiştir.
9. Plasm The Wall eklentisi
Sabit bir alan içinde ekran boyunca fare ile sürüklenebilen fotoğraflardan veya HTML bloklarından bir tür "duvar" oluşturmak için.
10. Elemanları bir daire içinde görüntülemek için eklenti
Belirli bir çaptaki bir daire boyunca çeşitli elemanların sayfasında görüntülenir.
11. Saplama sayfası "Site yapım aşamasındadır"
Sayfa, veri tabanında kayıtlı olan ve sitenin açılmasıyla ilgili bildirim gönderilebilecek bir e-posta adresi gönderme özelliğine sahiptir. Sayfa ayrıca jQuery eklentisi Nivo Slider v temelinde uygulanan küçük bir slayt gösterisi ile dekore edilmiştir. 2.3.
12. QuickFlip 2 Eklentisi
Bununla birlikte, bir bağlantıya tıkladığınızda ilginç bir dönen kartvizit efekti yapabilirsiniz.
13. jQuery tıklama haritası
Buradaki fikir, kullanıcı tıklamalarını izlemektir. Eklentinin demo sayfasında çalıştığını görmek için fareyle tıklayın ve ardından "Analiz" düğmesine tıklayın. Ve yarı saydam bir arka planda, fare ile tıkladığınız noktalar görüntülenecektir.
Güzel bir ekran klavyesinin uygulanması. Asla bilemezsin, bir şey için işe yarayacak.
15. jQuery Notları
Broşürlerin notlarla uygulanması. Metin düzenlenebilir ve notlar silinebilir veya ekranda hareket ettirilebilir. Bir örnek görmek için, "Demo" sekmesindeki demo sayfasına gidin.
16. jQuery derecelendirmesi
17. HoverAttribute
Bağlantıların ilginç tasarımı: Bir bağlantının üzerine geldiğinizde bağlantısı değişir. Havalı görünüyor.
18. Kayıt formu için sorgu süslü captcha
Kayıt formu için Captcha uygulaması. Eklenti, sürükleyip bırakarak artan sırada ayarlanması gereken bir sayı kümesidir. Kaydın bir robot değil gerçek bir kişi olduğunu doğrulamanın oldukça ilginç bir yolu.
Sayfanın alt kısmında, sayfayı sorunsuz bir şekilde yukarı veya aşağı kaydırmak için kullanabileceğiniz düğmeler vardır.
20. Çevirmen. jQuery eklentisi "jTextTranslate"
Eklenti, Google Dil API'sini kullanır ve metni Google tarafından sağlanan herhangi bir dile çevirebilir. Çevirmek için paragrafın yanındaki simgeye tıklayın ve açılır listeden çevrilecek dili seçin.
21 jQuery sayfalama eklentisi
Sayfa gezintisi için kaydırmalı bağlantıların mükemmel uygulaması. JQuery kullanılarak uygulandı.
22. jQuery Notes eklentisi
Bu jQuery eklentisi, sitenize basılı notlar uygulamanıza olanak tanır.
23. jQuery eklentisi "Catch404"
24. jQuery jBreadCrumb eklentisi
Hareketli kırıntıları gezinme zinciri oluşturmak için eklenti
25. "Reel" Eklentisi
26. jQuery eklentisi "Dance Floor"
Ürün sayfası uygulaması için jQuery eklentisi. Ürün resmine tıkladığınızda açıklaması görünür.
27. jQuery eklentisi "3D Yer Bulutu"
28. Hacimli CSS düğmeleri
29. Hareketli yatay sayfa kaydırma
jQuery dikey kaydırma efekti. Tek sayfalık sitelerin ve portföy sitelerinin uygulanması için mükemmeldir. Efekti görüntülemek için, demo sayfasındaki bir menü öğesine tıklayın.
30. jQuery eklentisi "Derecelendirme Sistemi"
bir şeyi değerlendirmeyi uygulamak için jQuery etkisi. Dairelerin rengi ve bunların altındaki metin, fare imlecinin üzerine geldiğine bağlı olarak değişir.
31. jQuery Panel Magic
Site gezintisini uygulayan bir eklenti. Aynı zamanda siteniz, aralarında ilginç bir jQuery efekti ile gezinebileceğiniz bir belge ızgarası olarak sunulur.
Küçük siteler ve web uygulamaları oluşturmak için bu eklentiyi kolayca kullanabilirsiniz. Portföy sitelerinde de iyi görünecek.
32. Mootools'da yükleme göstergesi, "MoogressBar" eklentisi
Etkili yükleme göstergesi.
33. Mootools eklentisi "CwComplete"
Alanı doldururken eklenti, Ajax'ı kullanarak doldurmak için olası seçenekleri sorar ve yalnızca alana girilmiş metni karşılayan seçenekleri filtreler ve gösterir.
34. jQuery ve CSS3 kullanarak harika ajax sohbeti
Bir konuşma başlatmadan önce, bir ziyaretçi takma adını ve e-postasını girmelidir. Sağdaki sütun sohbete kaç kişinin giriş yaptığını gösterir. Kullanılan teknolojiler: PHP, MySQL, jQuery, CSS.
35. "Proje bazında teklif" sayfasının uygulanması
Ziyaretçiler yeni bir teklif ekleyebilir veya mevcut bir teklif için oy kullanabilir. İzleyicilerinin site hakkındaki görüşlerini bilmek isteyenler için mükemmel bir çözüm. Ayrıca bu sayfa, projenizin daha da geliştirilmesi için yeni fikirler biriktirmek için kullanılabilir. Kullanılan teknolojiler: PHP, MySQL, jQuery, CSS
36. PHP ve jQuery ile oylama / anket uygulama
37. Ajax "TinyEditor" üzerinde oylama
Sitedeki anketlerin doğru uygulanması. Kullanılan teknolojiler: jQuery, Ajax, PHP ve MySQL.
Sitede oylama uygulamak için çok ilginç bir çözüm. Blokları yukarı ve aşağı sürükleyerek, resimleri fare ile yakalayarak sayfada istediğiniz sırada düzenleyebilirsiniz. Bloğu ne kadar yüksek bırakırsanız, o kadar iyi derecelendirirsiniz ve buna göre bloğu en alta yerleştirirseniz, bu onu en az beğendiğiniz anlamına gelir. Blokları istediğiniz sırayla yerleştirdikten sonra, oylamanın dikkate alınması için "Anketi gönder" düğmesine tıklamanız gerekir. Sonuçlar sayfası, oylama sonuçlarını ve oy veren ziyaretçi sayısını gösterir. Kullanılan teknolojiler: CSS, PHP, MySQL, jQuery.
Bilgi girişini doğrulayan basit Ajax yorumlama sistemi. Yorumlar veri tabanında saklanır. PHP, MySQL, CSS, jQuery kullanılarak uygulanır.
40. Dosya indirme sayısının sayacı
41. PHP kullanan bir sayfayla ilgili notlar
Kullanılan teknolojiler: PHP, jQuery, CSS.
Menü öğeleri arasında gezinirken içerik, sayfayı yeniden yüklemeden yüklenir. Kullanılan teknolojiler: PHP, jQuery, CSS.
43 Google'ın teknolojisini kullanarak jQuery site araması
Google AJAX Arama API'sını kullanarak site aramayı uygulama. Ziyaretçiye hem web sitenizde hem de internette arama yapma fırsatı sunabileceksiniz. Bu durumda, arama sadece sitenin sayfalarında değil, aynı zamanda resimler ve multimedya dosyalarında da gerçekleştirilebilir.
44. jQuery açıklama bindirme etkisi resim üzerinde
Bir portföyün uygulanmasında kullanılabilecek çok ilginç bir etki. Resme tıkladığınızda, yarı saydam bir arka planla kararır ve nelere dikkat etmeniz gerektiğini açıklayan bir yazı görünür.
45. jQuery ile bir Soru-Cevap sayfası uygulama
sitedeki SSS sayfasının jQuery uygulaması. Sayfanın üst kısmında bir soru listesi görüntülenir. Bir soruya tıkladığınızda, sayfa sorunsuz bir şekilde seçili soruya kayar ve cevabını içeren aktif soru farklı bir renkte vurgulanır. Ayrıca, soru listesine geri dönmek için aktif cevap alanında bir bağlantı görünür.
46. \u200b\u200bAjax Web Sitesi. İçerik, sayfayı yeniden yüklemeden yüklenir
47. jQuery ile arka plan ve metin rengini değiştirin
Fare imlecini üzerine getirdiğinizde renk değişir. Renk değişimini rastgele yapabilirsiniz.
48. jQuery Kullanarak Site Rehberi
Bu ilginç eklentiyle, ziyaretçiye ilk kez geldiyse sitenizin temel işlevlerini tanıyabilirsiniz. Sayfa yüklendiğinde, sağ üst köşede site turu yapma önerisiyle birlikte bir blok belirir. Bir ziyaretçi sitenizi ilk kez ziyaret ediyorsa, küçük bir rehber kullanarak ana işlevlere aşina olabilir. Bu durumda sayfa karartılır ve gerekli bloklar her adımda bir işaretle işaretlenir. Ziyaretçi daha önce sitenizi ziyaret etmişse, site turunu sunan pencereyi kapatabilir.
49. "Joyride Kit" web sitesinde sanal tur
Bu eklentiyi kullanarak, ziyaretçiye sayfanın ana işlevselliği hakkında bilgi verebilirsiniz. Bu, öğelerin sıralı bir açılır pencere açıklaması biçiminde yapılır. Ziyaretçi, İleri düğmesine tıklayarak tüm ipuçlarını görüntüleyebilir veya haçı kullanarak çevrimiçi turu (bu sayfaya ilk gelmiyorsa) kapatabilir.
1 |
Yukarıda belirtildiği gibi, liste öğeleri galerideki resimlerdir. Listenin her bir öğesi, bileşik olanları içerir. Bu, görüntünün kendisi veya daha doğrusu küçük resmi ve bir açıklamasıdır. Küçük resim, ana görüntünün bağlantısıdır. Rel özniteliği, javascript'i çağırmak ve ana görüntüyü açmak için gereklidir.
Ayrıca 2 önemli şeyi de unutmayın, data-id özniteliği li list öğesi için benzersiz olmalıdır. Veri türü özniteliği, listesi yukarıda açıkladığım kategori sınıfını içerir. Her şey işaretlemeyle ilgili.
CSS Stilleri
Hazır bir kitaplık kullandığımız için stillere odaklanmayacağım Güzel fotoğraf, görüntüyü arttırmaktan sorumlu olan ve çok sayıda css kodu var. Bununla birlikte, iki seçenekte yalnızca yuvarlama kaldırıldığından, ideal olarak yalnızca 3 olmasına rağmen, büyütülmüş görüntünün tasarımı için 5 seçenek olduğunu belirtmek gerekir.
Bu nedenle, küçük resimler ve kategori listesi için yalnızca CSS stillerini göstereceğim.
1 | Portföy kategorisi (kenar boşluğu alt: 30 piksel;) |
Prensip olarak, stillerle ilgili her şey net olmalıdır. Kategorilerin sıralanması için display özelliği satır içi olarak ayarlanır. Görüntüye kontur efekti vermek için arka plan rengini (beyaz) ve 10 piksellik bir girinti ayarlayın. Liste öğelerinin boyutları .portfolio-area li içinde ayarlanır.
jQuery
Ve son olarak, en önemli şey, o zaman tüm ders için. Bu jQuery kodudur. Görüntüleri kategoriye göre filtreleyerek başlayalım.
1 | // Portföy alanının tüm alt öğelerini seçin ve değişkene yazın $ (". portföy-categ li") .click (işlev (e) ( var filterClass \u003d $ (bu) .attr ("sınıf") .split ("") .slice (- 1) [0]; eğer (filterClass \u003d\u003d "tümü") ( LightboxPhoto (); |
Clone () yöntemini ve seçiciyi kullanarak .portfolio alanının tüm alt öğelerini seçer ve bunları $ data değişkenine yazarız. Daha sonra, kategorilerden biri olan .portfolio-categ sınıfına sahip listedeki li öğesi üzerindeki tıklamayı izliyoruz. RemoveClass'ı ("aktif") kaldırarak tüm kategorileri pasif hale getiriyoruz, eğer bu yapılmazsa zamanla tüm kategoriler aktif hale gelecek ve filtreleme duracaktır.
Liste öğesini tıkladığımız için, bu seçici liste öğesini içerir, yani li, ondan class özniteliğinin değerini alırız ve sınıf adını birkaç parçaya bölmek için split yöntemini kullanırız, kenarlık bir boşluktur (yani, sınıf " tümü aktif "sonra bölündükten sonra bir" tümü "ve" aktif "dizisi elde ederiz). Ve sonra, dilim yöntemini kullanarak, dizinin ilk elemanını (bizim durumumuzda "tümü") seçeriz ve elde edilen sonucu filterClass değişkenine yazarız. Boşluk yoksa sınıfın adı değişmeyecektir.
Ardından, filterClass değişkeninin dizeyi içerip içermediğini kontrol ediyoruz herşey, sonra .find yöntemini kullanarak, portföy öğesi2 sınıfına sahip tüm öğeleri yukarıda tartıştığımız $ data dizisinden seçiyoruz. Seçilen öğeler (ve bunlar listenin tüm öğeleridir, yani tüm resimlerdir) filteredData değişkenine yerleştirilir.
Aksi takdirde, filterClass eşit değilse herşey, daha sonra filterData değişkenine listenin tüm öğelerini değil, yalnızca data-type özniteliği kategori sınıfıyla eşleşenleri yerleştireceğiz. Kısaca, öğeler yalnızca bir kategoridedir.
Ve sonunda, ortaya çıkan değişkeni kitaplığa aktarıyoruz jquery Quicksand, görüntüleri filtreler. Bu tamamen filtreleme ile ilgili.
Şimdi açılır pencerede görüntünün büyütülmesi için. Burada her şey çok daha basit.
1 | jQuery ("a") .prettyPhoto (( |
Rel özniteliği prettyPhoto ile başlayan bir bağlantıdaki bir tıklama izlenir. Sonra kütüphane devreye giriyor güzel fotoğrafve görüntü mucizevi bir şekilde büyütülür. Bu arada, birkaç parametre de aktarıyoruz. Animasyon hızı - hızlı, slayt gösterisi gecikmesi - 5 saniye, Facebook teması (resimler / güzel Fotoğraf klasöründe toplam 5 tema vardır), ayrıca resmin adının görüntülenmesini ve fareyle üzerine gelindiğinde yakınlaştırmayı yasaklar. İçin eksiksiz belgeler güzel fotoğraf bulunabilir
En son makaleler ve derslerden haberdar olmak için, abone olun
Uzun zamandır bugünün konusu için bir konu seçtim. Sonuç olarak, henüz seçimler yapmadığımızı fark ettim. resim galerileri... Bence harika bir konu, çünkü galeriler birçok sitede mevcuttur. Dürüst olmak gerekirse, hepsi pek çekici değil. Mevcut gelişme trendlerini göz önünde bulundurarak jquery, html5 vb. Çözümlerin şimdiden daha önce karşılaştığım çözümlerden çok daha çekici olması gerektiğini düşündüm. Yani. Bir gün geçirdikten sonra çok sayıda senaryo bulmayı başardım. Tüm bu dağdan, daha önceki yazılardan da fark ettiğiniz gibi, sadece sevdiğim için seçmeye karar verdim.
Resim Galerisi sadece durumda değil fotoğraf albümleri ile... Komut dosyası kullanılabilir, sanırım daha da doğru olacaktır. fotoğrafçılar, tasarımcılar için portföy vb. Jquery efektleri ziyaretçilerin dikkatini çekmeye ve web sitenize şıklık katmaya yardımcı olacaktır.
Yani. Dikkat koleksiyonunuza web sitesi için jquery resim galerisi eklentileri.
Yorum yapmayı ve hatırlamayı unutmayın, bu koleksiyonu kaybetmemek için makalenin altındaki yıldıza tıklayarak favorilerinize ekleyebilirsiniz.
FOTOBOKS
Ücretsiz, hafif, duyarlı resim galerisi, tüm efektlerin, geçişlerin css3 kullanılarak yapıldığı. Bir fotoğrafçılık sitesi oluşturmak için idealdir.S Galeri
Çekici Jquery resim galerisi eklentisi... Animasyon css3 ile çalışır.DIAMONDS.JS
Orijinal bir resim galerisi oluşturmak için eklenti... Minyatürler şöyle şekillenir elmas, şu anda çok popüler. Bu form css3 kullanılarak yapılmıştır. Bu galerinin tek dezavantajı, bir fotoğrafı tam boyutlu olarak açacak bir ışık kutusunun olmamasıdır. Yani, ışık kutusu eklentisini yengeçlerle vidalamanız gerekir. Bu komut dosyası, duyarlı bir elmas şeklindeki görüntü ızgarası oluşturur.Süper kutu
Kullanarak modern resim galerisi Jquery, css3 ve html5... Önizlemeyi tıkladığınızda, tam görüntünün bir ışık kutusunda (açılır pencere) açılmasına hepimiz alışmışızdır. Bu eklentinin geliştiricileri, ışık kutusunun güncel olmadığına karar verdi. Bu galerideki resimler önizlemenin altında açılır. Demoyu inceleyin ve bu çözümün çok daha modern göründüğünden emin olun.|