Skip to content

Commit 07f5032

Browse files
committed
ajout infos Sliders / Carousels
1 parent b3590b7 commit 07f5032

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed

20-manipulation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ innerHTML | contenu littéral html du noeud
120120

121121
Navigation dans l'arbre DOM
122122

123-
![Navigation DOM](/cours-javascript/img/DOM-navigation.jpg)
123+
![Navigation DOM](img/DOM-navigation.jpg)
124124

125125
**Méthodes d'un nœud:**
126126

65-lightbox.md

+18
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,21 @@ Voir aussi:
2525
- Le site CSS Script présente [de nombreuses librairies](https://www.cssscript.com/tag/lightbox/).
2626
- Un [tutoriel pour créer une lightbox](https://medium.com/@diegovogel/create-a-lightbox-gallery-with-standard-bootstrap-components-b9de322ddb9e) avec les composants standard de Bootstrap.
2727

28+
## Swipers, Sliders, Slideshows et carousels
29+
30+
Une autre manière de présenter une gallerie d'images, sans ouverture de fenêtre modale, est le concept du "slideshow" ou "carousel".
31+
32+
![présentation en mode carousel](img/carousel-images.jpg)
33+
34+
Exemples:
35+
36+
- [Code pour Slideshow / Carousel](https://www.w3schools.com/howto/howto_js_slideshow.asp) sur W3Schools
37+
- [Un exemple codepen](https://codepen.io/dfitzy/pen/xZqGVo) par David Fitas
38+
- [Un exemple codepen](https://codepen.io/AMKohn/pen/EKJHf) en pur CSS (sans JS) par Avi Kohn
39+
40+
Librairies complètes:
41+
42+
- [TinySwiper](https://tiny-swiper.js.org/docs/demo/). Taille JS: 16 Ko.
43+
- [Splide JS](https://splidejs.com/) par Naotoshi Fujita. Taille JS: 45 Ko.
44+
- [Flickity](https://flickity.metafizzy.co) par Metafizzy (2015-2021). Taille JS: 61 Ko.
45+
- [Swiper](https://swiperjs.com/) par Vladimir Kharlampidi (2014-2021). Taille JS: 139 Ko.

img/carousel-images.jpg

230 KB
Loading

0 commit comments

Comments
 (0)