Re: Refonte Mediabox [wip]
Cerdic <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <a7673cf9-66ad-47c9-a620-d04baf9d1a39@Spark> |
C’est corrigé : il y a un bizarre « height:100% » sur le body sur contrib, qui fait que le body est bloqué à la taille de la fenetre, le reste étant visible par chance (grace a un overflow pas défini). Du coup a un moment le navigateur rescroll à 0. J’ai forcé un overflow:hidden;height:auto; sur le body quand la box est ouverte est ça fait le job -- Cédric Le 8 oct. 2020 à 17:21 +0200, Cerdic <[email protected]>, a écrit : > Oui, je vois ça : sur contrib chaque ouverture de la boite (quel que soit le lien) fait scroller le fond de page en haut (on le devine en arrière plan à travers l’opacité de la box). > > C’est spécifique à contrib ou une interaction malheureuse avec un autre plugin JS car je n’ai pas ça sur mon site de test qui est en spip-dist+z sans fioriture : le body reste exactement où il est quand je clic que un lien et que la box s’ouvre... > > -- > Cédric > Le 8 oct. 2020 à 17:09 +0200, RealET <[email protected]>, a écrit : > > Cerdic a écrit le 08/10/2020 à 16:59 : > > > Bon, voila, contrib tourne avec lity en font et la page de demo est là > > > https://contrib.spip.net/?page=test-mediabox > > > <https://contrib.spip.net/?page=test-mediabox> > > Merci Cédric ! > > > > Sous Chrome 86 (Win 10) > > Les 2 liens > > Nouvelle syntaxe, basée sur des data-xx > > Une popin inline > > Cliquer pour voir | Cliquer pour voir > > > > Et celui juste au dessus scrolle la page tout en haut ce qui fait qu'au > > retour, si on avait scroller vers le bas avant d'afficher la popup, le > > lien qu'on venait de cliquer n'est plus au même endroit sur l'écran. > > Assez déstabilisant. > > > > > > -- > > RealET > > > > > > _______________________________________________ > > liste: https://listes.rezo.net/mailman/listinfo/spip-dev > > doc: https://www.spip.net/ > > dev: https://core.spip.net/ > > irc://irc.freenode.net/spip > _______________________________________________ > liste: https://listes.rezo.net/mailman/listinfo/spip-dev > doc: https://www.spip.net/ > dev: https://core.spip.net/ > irc://irc.freenode.net/spip