134 뷰
[Tuto] - lightbox 100% CSS, sans javascript |
|
---|---|
Bonjour à tous, Aujourd'hui j'aimerais vous montrer comment faire une lightbox en css sans js. Serte c'est pas vraiment esthétique mais je travail encore dessus ^^ screens : https://i.gyazo… https://i.gyazo… Cette LightBox repose sur la pseudo class, :target, issue des spécifications du CSS3. Elle est donc compatible avec les browsers suivants:
Le principe est de récupérer le lien de l'ancre contenu dans une URL qui peut-être référencé dans la feuille de style en utilisant la propriété :target. Si l'ancre correspond à l'identifiant d'un élément html, les styles css correspondants s'afficheront. le code css a intégrer dans le live editor dans un widhet html ! <style type="text/css"> donc comme vous pouvez le voir je le place entre les balise style, vous pouvez modifié les divs si vous voulez le html que l'on viens intégrer après le css : <a href="#lightbox_img1"> pour fermer ensuite la lightbox cliquer sur le contour noir. Voilà c'est pas grand chose mais bon si ça peut d'épanner quelqu’un c'est cool ^^ Cette fonction existe aussi sous boostrap si je me souvient bien. "N'arrêtez jamais d'apprendre" ! |