Smooth Multi-Page Experiences with Just a Few Lines of CSS - HTMHell
mercredi 4 décembre 2024 09:16
Des transitions entre les pages en une ligne ?!
@view-transition {navigation: auto;}
Pas mal mais pas sur firefox pour le moment... https://caniuse.com/view-transitions
Un fallback que j'avais utilisé, jouer sur onload et l'opacité du body: https://snippetvamp.warriordudimanche.net/index.php?snippet=5EEB0F5F-C4F9-432E-97EE-558E4BA8E4B8
C'est loin d'être parfait mais bon...
/* Dans le Head */
<style type="text/css">body{opacity: 0;transition: opacity 1s}</style>
/* balise body */
<body onload="document.body.style.opacity=1" >
Via https://links.kalvn.net/shaare/65veMA
<link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/style.css"/> <link rel="stylesheet" href="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.css"/> <script src="http://warriordudimanche.net/./plugins/Galart/assets/lightbox.js"> <script>[].forEach.call(document.querySelectorAll("[lightbox]"), function(el) { el.lightbox = new Lightbox(el);});► Commentaires



