Menü
Bedava
kayıt
ev  /  Gezginler/ Uyarlanabilir sayfalama. Bootstrap - Sayfalandırma (sayfalandırma için gezinme kutusu)

Uyarlanabilir sayfalama. Bootstrap - Sayfalandırma (sayfalandırma için gezinme kutusu)

Sayfalandırma veya basitçe sayfa sayfa gezinme, az ya da çok dolu bir sitenin önemli bir unsurudur. Çeşitli içerik yönetim sistemleri, çoğunlukla, sayfalandırmayı uygulamak için yerleşik araçlara sahiptir. Bu faydalı iş için yazılmış birçok ayrı eklenti de vardır, çoğu durumda bunlar kütüphane kullanılarak oluşturulur. Tüm bu eklentiler, performans ve yazılım tarzında farklı işlevsellik, ancak hepsinden önemlisi, bu, büyük içerik sitelerinin sayfalandırmasının sunucu tarafında uygulanmasına harika bir alternatiftir.

Düşünmeyi öneriyorum, bence, en kolaylarından biri jQuery eklentileri, organize etmenize yardımcı olan sayfa sayfa gezinme, çekici ve hızlı sayfalama oluşturmak için.

Her bakımdan ve ağırlıkta çok hafif ve bağlantı, ayarlar, sayfalandırma oluşturma hızlı, üç tasarım stiliyle tamamlandı ve destek için ücretlendirildi.

Bu arada, standart stillerden memnun değilseniz, vidalamak zor olmayacak şekilde kullanabilirsiniz. .css Eklenti.

Şimdi, eklentinin kendisini ve stil dosyasını belgeye nasıl düzgün şekilde bağlayacağımıza, yani doğrudan site sayfalarına nasıl yerleştireceğimize ve mevcut eklenti ayarlarını gözden geçirelim.

İlk olarak, elbette, jquery javascript'in kendisinin ve css stilleri dosyasının özenle paketlendiği kaynak kodlu bir eklentiye sahip olmanız gerekir.

Eklentinin nasıl kullanılacağına adım adım bakalım:

Adım 1. jQuery dahil

Sayfanın gövdesinde bölüme ... jQuery çerçevesini, tercihen 1.7.2 veya daha yeni sürümünü bağlamanız gerekir, bunu özel bir Google depolama alanı kullanarak yapabilirsiniz:

Sitenizde zaten jQuery etkinse ve güçlü ve ana ile çalışıyorsanız, yukarıda açıklanan tüm hareketleri güvenle atlayabilirsiniz, asıl şey jQuery sürümünün çok yoğun olmadığından emin olmaktır. Bu arada, WordPress'te bu iyi.
Ardından, işgücümüz olan eklentiyi bağlarız jquery.simplePagination.js:

Bahçeyi çitle çevirmek zorunda değilsiniz, sadece istediğiniz stili seçin, açık, koyu veya kompakt ve kural setini şablonunuzun stylesheet.css dosyasına yapıştırın. Kendi stillerinizi yazın veya kullanın Önyükleme, ayrıca site oluşturma becerilerinin özgünlüğü ve gelişimi açısından bir seçenek daha da tercih edilir.

Adım 3. HTML

Sayfalandırma çubuğunu yerleştirmeyi planladığınız sitenin sayfalarında görüntülemek için, daha mantıklı ve çoğu zaman değil, ana içeriğin altındadır, aşağıdakileri yazmalısınız:
Hafif bir arka plan için:

Kompakt tema:

$ (function () ($ (# light-sayfalandırma) .pagination ((items: 100, itemsOnPage: 10, cssStyle: "light-theme"));));

Örnekte, ışık temasını # açık sayfa sayfalandırmasını sayfalandırmak için başlatmayı kullandım, seçiciyi başka bir şeyle değiştirebilirsiniz, kompakt olan için bu # kompakt sayfalandırma veya karanlık stil için # koyu sayfalamadır. Bu durumda fonksiyonda da sınıfı değiştirmeyi unutmayınız. cssStyle.
Kai Yukarıda yazdım, eklenti ayarlarda çok esnek, aşağıdaki seçenekler değiştirilebilir:

  • öğeler- Sayfaları hesaplamak için kullanılacak toplam eleman sayısı. Varsayılan: 1 .
  • öğelerOnPage- Her sayfada görüntülenen öğe sayısı. Varsayılan: 1 .
  • sayfalar- İsteğe bağlı. Belirtilirse, öğeler ve öğelerOnPage seçenekleri yoksayılır. Listedeki sayfa sayısını ayarlar.
  • görüntülenenSayfalar- Navigasyon sırasında kaç sayfa numarası görünmelidir. İzin verilen minimum değer: 3 , varsayılan: 5 .
  • kenarlar- Numaralandırmanın başında ve sonunda kaç sayfa numarası görünüyor. Varsayılan değer: 2 .
  • geçerli sayfa- Lansmandan hemen sonra hangi sayfa seçilecek. Mantıksal olarak, varsayılan: 1 .
  • hrefTextPrefix- HREF özniteliğinde kullanılan dize, sayfa numarasından önce eklenir. Varsayılan: "# sayfa-".
  • hrefTextSuffix- HREF özniteliğinde kullanılan dize, sayfa numarasından sonra eklenir. Varsayılan boş bir dizedir.
  • öncekiMetin- Önceki sayfaya düğme metni. Varsayılan: "Önceki".
  • sonrakiMetin- Sonraki sayfa için düğme metni. Varsayılan: "Sonraki"
  • cssStyle- Belirlemek CSS stili... Varsayılan: "Işık temalı"
  • SelectOnClick- Varsayılan olarak, tıkladıktan sonra bir sayfa seçme - etkin ( NS), neden devre dışı bırakacağımı anlamadım, ancak böyle bir olasılık var, değer: "yanlış".

En temel ayarları ele aldık. Ö ilave fonksiyonlar ve bu eklentiyi kullanmanın mevcut yöntemlerini, doğrudan geliştiricinin sayfasındaki belgeleri inceleyerek öğrenebilirsiniz.

Yapabileceğim tek şey, yeni projeleriniz üzerinde çalışırken size iyi şanslar ve başarılar dilemek.

ücretsiz koleksiyon HTML ve CSS sayfalandırma kod örnekleri: duyarlı, basit, malzeme tasarımı, gezinme noktaları, vesaire. Haziran 2018 koleksiyonunun güncellemesi. 5 yeni ürün.

İlgili Makaleler


kod hakkında

HTML ve CSS'de duyarlı sayfalandırma / çağrı cihazı. İlginç bir etki göstermek için tarayıcınızı yeniden boyutlandırın.

Duyarlı: evet

Bağımlılıklar: bootstrap.css

kod hakkında

Satır takip sayfalandırma

CSS satırı sayfalandırmayı takip eder.

Duyarlı: evet

Bağımlılıklar: -

kod hakkında

Sayfalandırma düğmeleri

Saf CSS sayfalandırma düğmeleri.

Uyumlu tarayıcılar: Chrome, Firefox, Opera, Safari

Duyarlı: evet

Bağımlılıklar: -

kod hakkında

Vurgulu satır sayfalandırma

Vurgulu efektli saf CSS satır sayfalandırma.

Uyumlu tarayıcılar: Chrome, Edge, Firefox, Opera, Safari

Duyarlı: evet

Bağımlılıklar: -

kod hakkında

Pacman sayfalandırma

HTML, CSS ve JS ile sayfalandırma animasyonu.

Uyumlu tarayıcılar: Chrome, Edge, Firefox, Opera, Safari

Duyarlı: evet

Bağımlılıklar: -


kod hakkında

Basit CSS.


kod hakkında

Saf CSS Pac-Man sayfalandırma vurgulu animasyon ile.


kod hakkında

Basit duyarlı sayfalama.


kod hakkında

HTML ve CSS sayfalandırma.


kod hakkında

Farklı sayfalar arasında gezinmenizi sağlayan sayfalandırma örneği. Bu örneğin, sayfalandırma gerektiren gerçek bir uygulamayla çalışabilmesi için href niteliklerine sahip olması gerekir.


kod hakkında

CSS özel özellikleriyle sayfalandırma.

sayfalandırma seçenekler ve tasarımlar.
MojoM tarafından yapılmıştır
25 Mayıs 2017

Demo GIF: SVG Sayfa Haznesi

HTML, CSS ve SVG sayfa hunisi.
Chris gannon tarafından yapılmıştır.
14 Mayıs 2017

Demo GIF: Sonsuz Sayfalandırma

HTML ve CSS'de sonsuz sayfalama.
Mariusz Dabrowski tarafından yapılmıştır.
27 Nisan 2017


kod hakkında

CSS Bileşenleri:.

HTML ve CSS ile web sitesi sayfalandırma için 12 fikir.
rosa tarafından yapılmıştır
3 Kasım 2016

Demo GIF: Sayfalandırma

HTML / CSS / JavaScript ile sayfalama.
JP Nothard tarafından yapılmıştır.
9 Ekim 2016

Demo GIF: Sayfalandırma Vurgulu Animasyon

HTML ve CSS sayfalandırma vurgulu animasyon.
Elena Nazarova tarafından yapılmıştır.
12 Eylül 2016

Vurgulu efektli sayfalama.
Andre Wichert tarafından yapılmıştır.
27 Ağustos 2016

HTML, CSS ve JavaScript ile sayfalandırma göstergeleri.
Musa Holmström tarafından yapılmıştır.
19 Ağustos 2016

Brendan Mullins tarafından yapılmıştır.
16 Ağustos 2016

Duyarlı Sihirli Satır Sayfalandırması

Sayfalandırmanız için sihirli bir çizgi oluşturun. Mükemmel görünüyor.
Ryan Yu tarafından yapılmıştır.
18 Şubat 2015

Duyarlı, erişilebilir, alternatif sayfalandırma deneyi.
Simon Goellner tarafından yapılmıştır.
11 Kasım 2014

Demo GIF: Sayfalandırma Okları

Sayfalandırma okları esneme.
Hakim El Hattab tarafından yapılmıştır.
18 Ekim 2013

Siteler genellikle birkaç sayfa içerir. Örneğin, açılış sayfasında 3-5 sayfa ve belki daha fazlasını içerebilirler.

Her iyi site, kullanıcının sitenin sayfaları arasında doğru şekilde gezinmesini ve gezinmesini sağlayacak navigasyon içermelidir. Ne zaman böyle bir sayfalandırma oluşturabilirsiniz: JavaScript yardımı... Bu yazıda, bu tür bir navigasyonun nasıl oluşturulacağından bahsedeceğiz.

Örnekte, normal JavaScript'in yanı sıra Bootstrap 4 kullanılmaktadır. Önyükleme sayfalandırma bileşeni, jQuery kitaplığı, yani özel Buzina Pagination eklentisi ile birleştirilmiştir. Aralarında gezinme oluşturarak tüm bilgileri birkaç sayfaya ayırmanıza olanak tanır.

Gerekli çerçeveleri bağlama

Bootstrap ve JQuery ile çalışmak için onları bağlamanız gerekir. Bu senin içinde yapılabilir HTML belgesi etiketleri kullanma