recherche
Maisoninterface Webtutoriel CSSTransitions d'éléments partagés

Transitions d'éléments partagés

J'espérais juste de meilleures concours indigènes, et Bramus a commenté que Chrome travaillait sur quelque chose. On dirait qu'il a un nouveau enthousiasme pour cela, car il y a un tout nouveau dépôt, et vous pouvez littéralement le tester dans Chrome Canary.

Le repo est déplacé ici, et j'adore le nom. «Éléments partagés» est un embrayage ici. Ce n'est pas seulement comme un glissement, un glissement ou une lingette d'étoile, il est capable de déplacer des éléments individuels vers de nouveaux endroits. Shawn a souligné que l'article de Sarah rend cette capacité très claire:

Je vais abandonner l'extrait de code de la lecture actuelle ici car c'est vraiment cool:

 fonction handletransition () {
  document.documentTransition.prepare ({{
    rootTransition: "révéler left",
    Durée: 300,
    Partneaux: [E1, E2, E3]
  }). puis (() => {
    docustomThings ();
    document.DocumentTransition.Start ({SharedElements: [Newe1, Newe2, Newe3]}). Ensuite (
      () => console.log ("transition finie"));
  });
}

Vous n'avez pas besoin d'avoir partagé, mais vous le pouvez, et pour le moment ils ont tous besoin de contenir: la peinture s'appliquait à CSS pour fonctionner. Notez que vous n'avez pas à faire face à la mise à jour de l'URL ou quoi que ce soit, cela se produirait automatiquement (je suppose?) Car cela ne nécessite pas une architecture d'application à une page pour fonctionner.

Histoire étrange

Pendant que je discutais à ce sujet, Alex Rivière m'a fait remarquer que les transitions de page (propriétaires) avaient des transitions de page (propriétaires):

 <m http-equiv="page-enter" contenu="révélation (durée = 0,600, transition = 6)"></m>

Whaaaat. Christian Schaefer a un post déplore ce que nous avons perdu lorsque nous avons perdu Trident:

Comme son nom l'indique, un tel filtre passerait en douceur l'utilisateur de page à la page lors de la navigation, au lieu que des pages apparaissent aussi brusquement que nous sommes habitués. Il y avait une vaste liste de filtres de transition parmi lesquels vous pouviez choisir en les faisant référence via le numéro:

Essuyez, essuyez, dissolvez aléatoire, partageant horizontal, etc. Pas de lingettes d'étoile, incroyablement. Et certainement pas de «transitions d'éléments partagés»

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Utilisation de l'API de discours Web pour les traductions multilinguesUtilisation de l'API de discours Web pour les traductions multilinguesApr 22, 2025 am 11:23 AM

Depuis les premiers jours de la science-fiction, nous avons fantasmé sur les machines qui nous parlent. Aujourd'hui, c'est monnaie courante. Même ainsi, la technologie de fabrication

Blocs de jetpack GutenbergBlocs de jetpack GutenbergApr 22, 2025 am 11:20 AM

Je me souviens quand Gutenberg a été libéré dans Core, parce que j'étais à WordCamp Us ce jour-là. Un certain nombre de mois se sont passés maintenant, donc j'imagine de plus en plus d'entre nous

Création d'un composant de pagination réutilisable dans VueCréation d'un composant de pagination réutilisable dans VueApr 22, 2025 am 11:17 AM

L'idée derrière la plupart des applications Web est de récupérer les données de la base de données et de la présenter à l'utilisateur de la meilleure façon possible. Quand nous traitons des données là-bas

En utilisant 'Box Shadows' et Clip-chemin ensembleEn utilisant 'Box Shadows' et Clip-chemin ensembleApr 22, 2025 am 11:13 AM

Laissez faire un peu étape par étape d'une situation où vous ne pouvez pas faire ce qui semble logique, mais vous pouvez toujours le faire avec la ruse CSS. En ce moment

Tout sur MailTo: liensTout sur MailTo: liensApr 22, 2025 am 11:04 AM

Vous pouvez faire un lien d'ancrage de variété de jardin () ouvrir un nouvel e-mail. Laissez faire un petit voyage dans cette fonctionnalité. C'est assez facile à utiliser, mais comme pour tout

Il est assez cool de voir comment Netlify CMS fonctionne avec n'importe quel générateur de sites de fichier platIl est assez cool de voir comment Netlify CMS fonctionne avec n'importe quel générateur de sites de fichier platApr 22, 2025 am 11:03 AM

Petite confession ici: quand j'ai vu Netlify CMS pour la première fois en un coup d'œil, je me suis dit: cool, peut-être que j'essaierai un jour quand j'explore CMSS pour un nouveau projet. Alors

Test des régressions visuelles avec PercyTest des régressions visuelles avec PercyApr 22, 2025 am 11:02 AM

C'est une tâche herculéenne de tester

Edge Goes Chromium: Qu'est-ce que cela signifie pour les développeurs frontaux?Edge Goes Chromium: Qu'est-ce que cela signifie pour les développeurs frontaux?Apr 22, 2025 am 10:58 AM

En décembre 2018, Microsoft a annoncé qu'Edge adopterait Chromium, le projet open source qui alimente Google Chrome. Beaucoup au sein de l'industrie ont réagi avec

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

SublimeText3 version anglaise

SublimeText3 version anglaise

Recommandé : version Win, prend en charge les invites de code !

mPDF

mPDF

mPDF est une bibliothèque PHP qui peut générer des fichiers PDF à partir de HTML encodé en UTF-8. L'auteur original, Ian Back, a écrit mPDF pour générer des fichiers PDF « à la volée » depuis son site Web et gérer différentes langues. Il est plus lent et produit des fichiers plus volumineux lors de l'utilisation de polices Unicode que les scripts originaux comme HTML2FPDF, mais prend en charge les styles CSS, etc. et présente de nombreuses améliorations. Prend en charge presque toutes les langues, y compris RTL (arabe et hébreu) ​​et CJK (chinois, japonais et coréen). Prend en charge les éléments imbriqués au niveau du bloc (tels que P, DIV),

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

MinGW - GNU minimaliste pour Windows

MinGW - GNU minimaliste pour Windows

Ce projet est en cours de migration vers osdn.net/projects/mingw, vous pouvez continuer à nous suivre là-bas. MinGW : un port Windows natif de GNU Compiler Collection (GCC), des bibliothèques d'importation et des fichiers d'en-tête librement distribuables pour la création d'applications Windows natives ; inclut des extensions du runtime MSVC pour prendre en charge la fonctionnalité C99. Tous les logiciels MinGW peuvent fonctionner sur les plates-formes Windows 64 bits.

Télécharger la version Mac de l'éditeur Atom

Télécharger la version Mac de l'éditeur Atom

L'éditeur open source le plus populaire