O selecție de glisoare adaptive. Glisor receptiv folosind CSS3
ÎN această lecție Vom crea o pagină de antet simplă, receptivă, decorată cu un carusel în care imaginile alunecă de la dreapta la stânga. Soluția noastră nu folosește JavaScript, prezentarea se bazează pe animații CSS3, care sunt acceptate de majoritatea browsere moderne: Firefox 15+, Chrome 22+, Safari 5.1+, Opera 12.1+ și IE10.
Pasul 1 - pregătitor
Vom avea nevoie de 4 imagini mari (în exemplul nostru dimensiunea este 1200px x 390px). Pentru glisor orizontal Vom pregăti o imagine de 4800px x 390px în Photoshop, vom plasa toate imaginile noastre una după alta pe orizontală și vom salva rezultatul într-un format potrivit pentru web („ slider-horizontal.jpg”).
Pasul 2 - HTML
Ceea ce vom face de fapt este să animam proprietatea background-position pentru antetul nostru. Titlul în sine este foarte markup simplu:
L'ile de Batz
Codul complet al paginii arată astfel:
L'ile de Batz
A fost odată ca niciodată…
Aenean lacinia bibendum...
Link-uri pentru a învăța pe de rost..
Pasul 3: CSS mobil
Vom începe să definim stiluri pentru dispozitive mobile. Să setăm designul de bază și apoi să adăugăm extensii de șablon pentru ecrane mai mari. Textul lecției oferă doar proprietățile de bază, cod complet Te poti uita la surse:
Corp ( lățime: 90%; lățime minimă: 300 px; lățime maximă: 1200 px; marjă: 0 automat; padding-top: 1em; culoare: #504331 ) antet ( text-align: center; poziție: relativ; ) h1 ( dimensiunea fontului: 2.75em; fundal: alb; afișaj: bloc inline; umplutură: 0 10px; margine-jos: .25em; ) h1:after (conținut: ""; înălțime: 2px; afișare: bloc; poziție: absolut ; stânga: 0; dreapta: 0; sus: .5em; z-index: -1; chenar-sus: 1px solid #504331; chenar-jos: 1px solid #504331; ) .linkuri ( fundal: url(../ images/map.png) jos centru fără repetare; umplutură-jos: 177px; )
Pasul 4. Stiluri pentru ecrane mari
Pe ecrane mari secțiuni .principalȘi .ecran ar trebui să fie afișate diferit. Secțiune .legătură va avea o lățime de 300px și va fi poziționat drept cel potrivit panou lateral, și secțiunea .principal va rămâne în stânga. Vom adăuga, de asemenea, o linie dublă pentru a separa secțiunile. Vom determina lățimea ecranului mai mare de 1024px folosind interogarea @media:
Ecran numai @media și (lățime minimă: 1024 px) ( .content ( poziție: relativ; ) .main ( margine-dreapta: 320 px; umplutură: .5em 20px .5em 0; /*adăugați o linie dublă */ chenar-dreapta : 1px solid #504331; box-shadow: 2px 0 white, 3px 0 #504331; ) .links (poziție: absolut; dreapta: 0; sus: 0; lățime: 300px; text-align: dreapta; ) )
Pasul 5: Imagini de antet receptive
Să începem să lucrăm la partea principală a lecției noastre: un glisor CSS receptiv în antet. Mai întâi, să facem ca imaginea de fundal să răspundă.
Antet ( fundal: url(../images/slider-horizontal.jpg) 0 de jos repetiție-x; dimensiunea fundalului: 400%; padding-bottom: 32,5%; )
Folosind două valori procentuale (400% pentru proprietate dimensiunea fundaluluiși 32,5% pentru marginea de jos) fundalul antetului va fi afișat corect, indiferent de dimensiunea ecranului.
De ce 400%? Avem 4 diapozitive, deci afișarea va fi 1/4 din imaginea de fundal din antet. Adică, dimensiunea fundalului ar trebui să fie de 4 ori mai largă decât antetul.
De ce 32,5%? Ne poziționăm fundalul în partea de jos a antetului. Înălțimea imaginii de fundal este de 390 px, lățimea diapozitivului individual este de 1200 px, 390/1200 = 0,325, deci înălțimea este de 32,5% din lățime.
Pasul 6. Animație
Vom anima proprietatea fundal-poziție. Pentru a afișa a doua proprietate a imaginii fundal-poziție ar trebui să conteze 33,33333% jos, al treilea - 66,66667% jos, iar al patrulea - 100% jos. Prima imagine este afișată când valoarea proprietății este fundal-poziție egal 0 jos sau 133,33333% jos(setăm repetările la repeta-x).
Fiecare imagine are 25% din timpul „famei”. Primul este afișat de la 0 la 25%, al doilea de la 25% la 50%, al treilea de la 50% la 75%, iar ultimul de la 75% la 100%. Setăm tranzițiile astfel încât imaginea să înceapă să alunece puțin mai devreme (folosind o valoare de 5%) înainte de a trece 25% din timpul său de randare. Așa arată @keyframes:
@keyframes h_slide ( 0% ( poziția de fundal: 0% de jos; ) 20% ( poziția de fundal: 0% de jos; ) 25% ( poziția de fundal: 33,33333% de jos; ) 45% ( poziția de fundal: 33,33333% de jos ; ) 50% ( poziția de fundal: 66,66667% de jos; ) 70% ( poziția de fundal: 66,66667% de jos; ) 75% ( poziția de fundal: 100% de jos; ) 95% ( poziția de fundal: 100% de jos; ) 100% (poziție de fundal: 133,33% de jos; ))
Rețineți că trebuie să adăugați prefixe de browser: @-webkit-keyframes (pentru Chrome, Safari, iOS Safari, Android) și @-moz-keyframes (pentru Firefox 15).
Mai jos este codul de antet complet. Animația noastră „h_slide” se repetă la fiecare 24 de secunde (6 secunde pentru fiecare diapozitiv) într-o buclă nesfârșită. Funcția timpului contează uşurare, astfel încât fiecare diapozitiv să încetinească la sfârșitul tranziției.
Antet ( text-align: center; poziție: relativ; background: url(../images/slider-horizontal.jpg) 0 bottom-repetare-x; fundal-size: 400%; padding-bottom: 32,5%; -webkit- animație: h_slide 24s ease-out infinit; -moz-animation: h_slide 24s ease-out infinit; animație: h_slide 24s ease-out infinit; )
Timpul nu stă pe loc și odată cu el progresează. Acest lucru a afectat și internetul. Puteți vedea deja cum se schimbă aspect site-uri și este deosebit de popular design adaptiv. În acest sens, adaptiv glisoare pentru site au devenit foarte populare și relevante. Au apărut destul de multe noi adaptativ glisoare jquery , galerii și carusele.
Dacă doriți să instalați universal glisor sau carusel puteți accesa site-ul dvs. prin
Glisoare pentru site
1. Slider pentru postări orizontale receptive
Carusel orizontal adaptiv cu instrucțiuni detaliate la instalare. A fost finalizat în stil simplu, dar îl poți aranja după tine.
2. Glisor pe Glide.js
Acest glisor este potrivit pentru orice site web. Folosește Glide.js cu sursa deschisa. Culorile cursorului pot fi schimbate cu ușurință.
Glisoare adaptive pentru un site web cu conținut. Punctul culminant al acestui glisor este efectul 3D al imaginilor, precum și diferite animații cu aspect aleatoriu.
4. Slider folosind pânza HTML5
Un glisor foarte frumos și impresionant cu particule interactive. A fost realizat folosind canvas HTML5,
5. Glisor pentru transformarea imaginii
Glisor cu efect de morphing. ÎN în acest exemplu Glisorul este potrivit pentru portofoliul unui dezvoltator web sau al unui studio web sub forma unui portofoliu.
6. Glisor circular
Glisor sub formă de cerc cu efect de răsturnare a imaginii.
7. Glisor cu fundal neclar
Slider receptiv cu comutarea și estomparea fundalului.
8. Moda adaptativă glisor
Glisor pentru site-ul web simplu, ușor și receptiv.
9. Slicebox - jQuery 3D glisor de imagine (ACTUALIZAT)
Versiune actualizată de Slicebox glisor cu remedieri și funcții noi.
Plugin JQuery pentru creare plasă flexibilă imagini care vor schimba fotografiile folosind animații și momente diferite.
Glisoare pentru site, partea a doua.
11. Glisor Flex
universal plugin gratuit pentru site-ul dvs. Acest plugin vine în mai multe opțiuni de glisare și carusel.
12. Rama foto
Fotoramaeste un plugin universal. Are multe setari. Totul funcționează rapid și ușor și, de asemenea, puteți vizualiza diapozitive pe ecran complet. Glisorul poate fi folosit atât la dimensiune fixă, cât și adaptiv, cu sau fără miniaturi, cu sau fără derulare circulară și multe altele. Folosind o ramă foto, puteți crea slidere adaptative interesante pentru site-ul dvs. web.
P.S.Am instalat glisorul de mai multe ori și cred că este unul dintre cele mai bune
13. Galerie de glisare 3D gratuită și adaptivă cu miniaturi.
Glisor pentru galerie experimentală 3DPanelLayout cu plasă și efecte interesante animaţie.
14. Glisor pe css3
Slider receptiv realizat folosind css3 cu aspect neted continut si animație ușoară.
este un glisor de imagine cu uimitor efecte vizualeși animații.
17. Elastic
Glisor elastic cu capacitate de răspuns completă și miniaturi de diapozitiv.
18. Slit
Acesta este un glisor receptiv pe ecran complet care utilizează animația CSS3. Glisorul este realizat în două versiuni, iar animația este destul de neobișnuită.
19. Galerie foto receptivă la care se adauga
Simplu glisor liber-galerie cu încărcare imagini.
20. Slider responsive pentru WordPress
Slider receptiv și gratuit pentru WP.
21. Parallax Content Slider
Glisor cu efect de paralaxă și control al fiecărui element folosind CSS3.
22. Glisor cu link muzical
Glisor cu folosind deschis cod sursa JPlayer. Acest glisor seamănă cu o prezentare cu muzică.
Glisoare pentru site, partea a treia.
23. Slider cu jmpress.js
Glisorul adaptiv se bazează pe jmpress.js și, prin urmare, vă va permite să utilizați câteva efecte 3D interesante pe diapozitive.
24. Prezentare rapidă de diapozitive
Prezentare de diapozitive cu comutare rapidă diapozitive. Comutator de diapozitive la hover.
Imagine acordeon folosind css3.
Acest galerie receptivă care este optimizat pentru dispozitive tactile.
Timpul nu stă pe loc și odată cu el progresează. Acest lucru a afectat și internetul. Puteți vedea deja cum se schimbă aspectul site-urilor web, iar designul adaptiv este deosebit de popular. În acest sens, adaptiv glisoare pentru site au devenit foarte populare și relevante. Au apărut destul de multe noi jquery adaptiv glisoare, galerii și carusele.
Dacă doriți să instalați universal glisor sau carusel puteți accesa site-ul dvs. prin
Glisoare pentru site
1. Slider pentru postări orizontale receptive
Carusel orizontal adaptiv cu instrucțiuni detaliate de instalare. Este realizat într-un stil simplu, dar îl poți aranja după tine.
2. Glisor pe Glide.js
Acest glisor este potrivit pentru orice site web. Folosește Glide.js open source. Culorile cursorului pot fi schimbate cu ușurință.
Glisoare adaptive pentru un site web cu conținut. Punctul culminant al acestui glisor este efectul 3D al imaginilor, precum și diferite animații cu aspect aleatoriu.
4. Slider folosind pânza HTML5
Un glisor foarte frumos și impresionant cu particule interactive. A fost realizat folosind canvas HTML5,
5. Glisor pentru transformarea imaginii
Glisor cu efect de morphing. În acest exemplu, glisorul este potrivit pentru portofoliul unui dezvoltator web sau al unui studio web sub forma unui portofoliu.
6. Glisor circular
Glisor sub formă de cerc cu efect de răsturnare a imaginii.
7. Glisor cu fundal neclar
Glisor adaptiv cu comutare și estompare de fundal.
8. Glisor de modă receptiv
Glisor pentru site-ul web simplu, ușor și receptiv.
9. Slicebox - glisor de imagine 3D jQuery(ACTUALIZAT)
Versiune actualizată de Slicebox glisor cu remedieri și funcții noi.
Plugin JQuery pentru a crea o grilă flexibilă de imagini care va schimba fotografiile folosind animații și momente diferite.
Glisoare pentru site, partea a doua.
11. Glisor Flex
Un plugin universal gratuit pentru site-ul dvs. Acest plugin vine în mai multe opțiuni de glisare și carusel.
12. Rama foto
Fotoramaeste un plugin universal. Are multe setari. Totul funcționează rapid și ușor și, de asemenea, puteți vizualiza diapozitive pe ecran complet. Glisorul poate fi folosit atât la dimensiune fixă, cât și adaptiv, cu sau fără miniaturi, cu sau fără derulare circulară și multe altele. Folosind o ramă foto, puteți crea slidere adaptative interesante pentru site-ul dvs. web.
P.S.Am instalat glisorul de mai multe ori și cred că este unul dintre cele mai bune
13. Galerie de glisare 3D gratuită și adaptivă cu miniaturi.
Glisor pentru galerie experimentală 3DPanelLayout cu o grilă și efecte de animație interesante.
14. Glisor pe css3
Glisorul adaptiv este realizat folosind css3 cu aspect neted al conținutului și animație ușoară.
este un glisor de imagine cu efecte vizuale și animații uimitoare.
17. Elastic
Glisor elastic cu capacitate de răspuns completă și miniaturi de diapozitiv.
18. Slit
Acesta este un glisor receptiv pe ecran complet care utilizează animația CSS3. Glisorul este realizat în două versiuni, iar animația este destul de neobișnuită.
19. Galerie foto adaptivă plus
Un glisor simplu gratuit pentru galerie cu încărcare a imaginii.
20. Slider responsive pentru WordPress
Slider receptiv și gratuit pentru WP.
21. Parallax Content Slider
Glisor cu efect de paralaxă și control al fiecărui element folosind CSS3.
22. Glisor cu link muzical
Glisor cu folosind codul sursă deschis JPlayer. Acest glisor seamănă cu o prezentare cu muzică.
Glisoare pentru site, partea a treia.
23. Slider cu jmpress.js
Glisorul adaptiv se bazează pe jmpress.js și, prin urmare, vă va permite să utilizați câteva efecte 3D interesante pe diapozitive.
24. Prezentare rapidă de diapozitive
Prezentare de diapozitive cu comutare rapidă a diapozitivelor. Comutator de diapozitive la hover.
Imagine acordeon folosind css3.
Aceasta este o galerie receptivă care este optimizată pentru dispozitivele tactile.
1. Carusel de imagini jQuery cu efect de simulare 3D
Carusel 3D cu jQuery și CSS3. Cu această soluție, puteți afișa lucrările din portofoliu sub forma unui glisor de defilare. Este posibil să se utilizeze cu schimbare automată diapozitive sau fără.
2. Acordeon elegant CSS3 jQuery
Blocuri dropdown în stil acordeon în jQuery.
Glisor adaptiv, se întinde pe toată lățimea ecranului. Când schimbați diapozitivele, fundalul, imaginea, titlul și descrierea diapozitivului se deplasează cu la viteze diferiteîn direcții diferite, creând un efect de paralaxă interesant. Există o funcție pentru derularea automată și manuală a glisorului.
4. Slider jQuery CSS3 cu efect extraordinar
Glisorul cu un efect animat uimitor se ajustează la dimensiunea ecranului. Atenție: efectul nu funcționează în Opera.
6. Glisor jQuery și acordeon combinat „Slidorion”
Glisor și acordeon combinate într-un singur plugin.
7. Plugin de prezentare de diapozitive jQuery „Camera”
Prezentare de diapozitive cu diferite efecte de schimbare a imaginii. Fiecare diapozitiv este însoțit de o descriere. Navigarea se poate face fie folosind săgeți, fie folosind butoanele de mai jos (o miniatură apare când treceți cu mouse-ul peste ea). Este posibil să opriți derularea diapozitivelor. Printre altele, prezentarea de diapozitive Camera se adaptează automat la orice dimensiune a ferestrei browserului.
Plugin „Adipoli” pentru implementarea diferitelor efecte hover.
9. Pluginul jQuery „Pagescroller”
Plugin pentru crearea de navigare pe site-uri cu o singură pagină (navigare sub formă de panou fix în partea de sus, un meniu fix suplimentar în stânga sau în dreapta). De asemenea, pluginul vă permite să implementați defilare lină pagini în sus și în jos folosind săgeți.
10. Slider jQuery „Sequen”.
Slider jQuery în 3 versiuni diferite cu efecte diferite: demo1, demo2, demo3.
11. Noua versiune a pluginului „bgStretcher”.
Plugin pentru crearea de prezentări de diapozitive imagini de fundal Pe net.
Timpul nu stă pe loc și odată cu el progresează. Acest lucru a afectat și internetul. Puteți vedea deja cum se schimbă aspectul site-urilor web; designul adaptiv este deosebit de popular. Și în acest sens, au apărut destul de multe noi glisoare jquery adaptive, galerii, carusele sau pluginuri similare.
1. Slider pentru postări orizontale receptive
Carusel orizontal adaptiv cu instrucțiuni detaliate de instalare. Este realizat într-un stil simplu, dar îl poți aranja după tine.
2. Glisor pe Glide.js
Acest glisor este potrivit pentru orice site web. Folosește Glide.js open source. Culorile cursorului pot fi schimbate cu ușurință.
3. Prezentare de diapozitive de conținut înclinat
Glisor de conținut receptiv. Punctul culminant al acestui glisor este efectul 3D al imaginilor, precum și diferite animații cu aspect aleatoriu.
4. Slider folosind pânza HTML5
Un glisor foarte frumos și impresionant cu particule interactive. A fost realizat folosind canvas HTML5,
5. Glisor pentru transformarea imaginii
Glisor cu efect de morphing (Transformare lină de la un obiect la altul). În acest exemplu, glisorul este potrivit pentru portofoliul unui dezvoltator web sau al unui studio web sub forma unui portofoliu.
6. Glisor circular
Glisor sub formă de cerc cu efect de răsturnare a imaginii.
7. Glisor cu fundal neclar
Glisor adaptiv cu comutare și estompare de fundal.
8. Glisor de modă receptiv
Glisor pentru site-ul web simplu, ușor și receptiv.
9. Slicebox - glisor de imagine 3D jQuery(ACTUALIZAT)
Versiune actualizată a glisorului Slicebox cu remedieri și funcții noi.
10.Grilă de imagini responsive animate gratuite
Plugin JQuery pentru a crea o grilă flexibilă de imagini care va schimba fotografiile folosind animații și momente diferite. Acest lucru ar putea arăta bine ca fundal sau element decorativ pe site, deoarece putem configura aspectul selectiv al noilor imagini și tranzițiile acestora. Pluginul vine în mai multe versiuni.
11. Glisor Flex
Un plugin universal gratuit pentru site-ul dvs. Acest plugin vine în mai multe opțiuni de glisare și carusel.
12. Rama foto
Fotorama este un plugin universal. Are multe setări, totul funcționează rapid și ușor și puteți vizualiza diapozitive pe tot ecranul. Glisorul poate fi folosit atât la dimensiune fixă, cât și adaptiv, cu sau fără miniaturi, cu sau fără derulare circulară și multe altele.
P.S.Am instalat glisorul de mai multe ori și cred că este unul dintre cele mai bune
13. Galerie de glisare 3D gratuită și adaptivă cu miniaturi.
Glisor pentru galerie experimentală 3DPanelLayout cu o grilă și efecte de animație interesante.
14. Glisor pe css3
Glisorul adaptiv este realizat folosind css3 cu aspect neted al conținutului și animație ușoară.
15. Slider WOW
WOW Slider este un glisor de imagine cu efecte vizuale uimitoare.
17. Elastic
Glisor elastic cu capacitate de răspuns completă și miniaturi de diapozitiv.
18. Slit
Acesta este un glisor receptiv pe ecran complet care utilizează animația CSS3. Glisorul este realizat în două versiuni. Animația este realizată destul de neobișnuit și frumos.
19. Galerie foto adaptivă plus
Un glisor simplu gratuit pentru galerie cu încărcare a imaginii.
20. Slider responsive pentru WordPress
Glisor gratuit adaptiv pentru WP.
21. Parallax Content Slider
Glisor cu efect de paralaxă și control al fiecărui element folosind CSS3.
22. Glisor cu link muzical
Slider folosind codul sursă deschis JPlayer. Acest glisor seamănă cu o prezentare cu muzică.
23. Slider cu jmpress.js
Glisorul receptiv se bazează pe jmpress.js și, prin urmare, vă va permite să adăugați câteva efecte 3D interesante la diapozitive.
24. Prezentare rapidă de diapozitive
Prezentare de diapozitive cu comutare rapidă a diapozitivelor. Comutator de diapozitive la hover.
25. Image Accordion cu CSS3
Imagine acordeon folosind css3.
26. Un plugin pentru galerie optimizat la atingere
Aceasta este o galerie receptivă care este optimizată pentru dispozitivele tactile.
27. Galerie 3D
Galeria de perete 3D- creat pentru browserul Safari, unde efectul 3D va fi vizibil. Dacă îl priviți pe alt browser, funcționalitatea va fi în regulă, dar efectul 3D nu va fi vizibil.
28. Slider cu paginare
Glisor receptiv cu paginare folosind glisorul JQuery UI. Ideea este de a folosi un concept simplu de navigare. Este posibil să derulați înapoi toate imaginile sau să comutați diapozitiv cu diapozitiv.
29.Montajul imaginii cu jQuery
Aranjați automat imaginile în funcție de lățimea ecranului. Un lucru foarte util atunci când dezvoltați un site web de portofoliu.
30. Galerie 3D
Un glisor circular 3D simplu folosind css3 și jQuery.
31. Modul ecran întreg cu efect 3D folosind css3 și jQuery
Un glisor cu capacitatea de a vizualiza imagini pe tot ecranul cu o tranziție frumoasă.