Accrochage de défilement Scroll Snap
CSS Scroll Snap permet à une zone de défilement de s'arrêter à des points d'alignement choisis après que les utilisateurs ont fait défiler.
↗Découvrez comment le contenu obtient sa taille, son emplacement, son espacement, ses couches et sa forme sur chaque écran.
Ouvrir un terme pour une signification simple, un exemple, quand l'utiliser, son caractère officiel, et son nom de code.
CSS Scroll Snap permet à une zone de défilement de s'arrêter à des points d'alignement choisis après que les utilisateurs ont fait défiler.
↗Un bloc contenant est le rectangle qu'un élément utilise pour déterminer sa position et sa taille en pourcentage.
↗La cascade CSS est l’ensemble des règles qu’un navigateur utilise lorsqu’un même élément est ciblé par plusieurs styles. Elle vérifie la provenance de chaque règle, son importance, le contexte, la couche, le poids du sélecteur, la portée et l’ordre.
↗`clamp()` choisit une valeur CSS préférée mais la garde entre un minimum et un maximum.
↗Une colonne centrée a une largeur maximale confortable à lire et un espace qui paraît égal des deux côtés.
↗`overscroll-behavior` contrôle ce qui se passe lorsqu'une zone défilante atteint son bord. Il peut empêcher le défilement de continuer dans une zone parente et peut modifier l'effet de bord.
↗`max-content` est la taille que le contenu aimerait avoir s’il ne se renvoyait pas à la ligne aux points de rupture normaux.
↗`min-content` est la plus petite taille que le contenu peut utiliser après s’être renvoyé à la ligne à chaque point de rupture autorisé.
↗Un contexte de superposition est un groupe local de couches CSS. Les éléments sont d’abord ordonnés à l’intérieur du groupe, puis l’ensemble du groupe est placé parmi d’autres groupes.
↗Un contexte de formatage de bloc, ou BFC, est une zone séparée pour la mise en page des blocs. Il maintient les flottants à l'intérieur et empêche certains marges et flottants d'affecter le contenu à l'extérieur.
↗Ce paquet d'apprentissage relie deux concepts CSS. Un contexte d'empilement garde son ordre de peinture séparé. le z-index ordonne les boîtes qui peuvent participer à l'intérieur de ce contexte. Le paquet n'est pas un terme standard CSS unique.
↗Une coquille d'application est le petit cadre qui reste tandis que le contenu de la page change. Il contient généralement la navigation, l'identité et l'état.
↗Les couches en cascade sont des groupes nommés qui définissent l'ordre des règles CSS. Le navigateur vérifie cet ordre avant de comparer la spécificité des sélecteurs.
↗Le débordement se produit lorsque le contenu est plus grand que sa boîte. CSS peut l'afficher, le découper ou permettre aux utilisateurs de le faire défiler.
↗Le dimensionnement intrinsèque permet au contenu d'un élément d'aider à déterminer sa taille au lieu d'utiliser uniquement une taille fixe définie de l'extérieur.
↗Une Single-Page Layout place une seule histoire ou tâche principale sur une longue page.
↗L'espace est la distance qu'un conteneur place entre ses enfants Flexbox ou Grid. La même règle s'applique à chaque paire.
↗L'espacement est un espace vide placé intentionnellement. Il regroupe les éléments connexes, sépare les idées et donne un rythme à la page.
↗Flexbox est un système de mise en page CSS pour une direction à la fois. Il aligne et répartit les éléments sur une ligne ou une colonne.
↗Le flou d’arrière-plan adoucit ce qui se trouve derrière une surface claire. Il ne floute pas le contenu de la surface elle-même.
↗Le format d’image indique la largeur d’un élément par rapport à sa hauteur.
↗Une grille bento range des blocs de différentes tailles dans un seul ensemble. Les plus grands blocs montrent ce qui compte le plus.
↗La grille CSS est un système de mise en page pour les lignes et les colonnes ensemble. Elle peut définir des zones fixes ou les modifier en fonction de l'espace disponible.
↗Une grille de cartes répète des cartes que l'on peut comparer. Le nombre de colonnes change selon l'espace disponible.
↗L'héritage CSS permet à certaines propriétés de copier une valeur d'un élément parent. Cela se produit lorsque l'enfant n'a pas de valeur propre.
↗L'imbrication CSS est une syntaxe intégrée pour écrire une règle de style à l'intérieur d'une autre. Le navigateur suit toujours les règles CSS pour lire les sélecteurs et leur poids.
↗l'indice z est une propriété CSS qui définit le niveau avant-arrière d'une boîte positionnée. Dans certains cas, il crée également un nouveau contexte de superposition local.
↗La marge est l'espace à l'extérieur de la bordure d'un élément. Elle maintient cet élément à l'écart des éléments de mise en page à proximité.
↗`minmax()` est une fonction CSS Grid qui donne à une ligne ou une colonne une taille minimale et maximale.
↗Un Documentation Layout combine la navigation, un article, des exemples, son plan et les liens suivants dans une seule vue pour lire.
↗Une disposition en masonry empile des éléments de hauteurs différentes dans des colonnes. Les éléments remplissent les espaces vides de haut en bas sans partager les mêmes lignes.
↗Le modèle de boîte CSS explique la taille d'un élément. Chaque boîte a un contenu, un padding, une bordure et une marge.
↗`object-fit` contrôle comment une image, une vidéo ou un élément similaire s'adapte à sa boîte.
↗L'opacité indique à quel point un élément et ses enfants semblent solides. Elle peut aller de transparent à solide.
↗Un breakpoint est l'endroit où une présentation doit changer. Une media query applique du CSS quand la fenêtre ou l'appareil remplit une condition précise.
↗Ce paquet d'apprentissage compare deux valeurs de position CSS. sticky reste dans le flux normal jusqu'à ce qu'il atteigne un point défini dans son conteneur de défilement. fixed est placé par rapport à un bloc contenant à position fixe. Le paquet n'est pas un seul terme CSS.
↗Le positionnement fixe CSS place une boîte par rapport à un conteneur fixe, généralement la fenêtre du navigateur. La boîte reste normalement en place pendant le défilement du document.
↗Le positionnement sticky CSS commence comme un positionnement relatif normal. Lorsque la page défile, la boîte peut rester à un bord défini, mais uniquement à l'intérieur de son bloc contenant.
↗Le positionnement CSS indique par rapport à quoi un élément est placé. Il peut utiliser le flux normal, lui-même, un ancêtre ou la fenêtre comme référence.
↗Le positionnement d'ancre CSS place une boîte par rapport à un autre élément ancre nommé.
↗Une propriété personnalisée CSS est une valeur CSS réutilisable, souvent appelée variable CSS. Elle suit la cascade et peut changer selon le scope ou le thème.
↗Les propriétés logiques CSS décrivent les côtés selon le flux d'écriture, comme bloc et en ligne. Elles remplacent les directions fixes comme haut, droite, bas et gauche. Cela aide les mises en page à suivre la direction d'écriture de la langue.
↗Une pseudo-classe fait partie d'un sélecteur CSS. Elle trouve un élément selon une condition, comme l'état, le lieu, la langue ou l'action de l'utilisateur.
↗Un pseudo-élément permet au CSS de styliser une partie ou une boîte sans élément normal dans le HTML source. Des exemples incluent la première lettre et la décoration générée.
↗Le rembourrage est l'espace à l'intérieur de la bordure d'un élément, entre son contenu et son bord.
↗Une container query permet au CSS d'adapter un composant à son propre conteneur. Elle vérifie la taille ou le style de ce conteneur au lieu de seulement la fenêtre d'affichage.
↗Un sélecteur CSS est un motif qui trouve les éléments sur une page afin que des styles puissent leur être appliqués.
↗Une sous-grille est une grille à l’intérieur d’une autre grille qui partage les tailles de lignes ou de colonnes de son parent. Elle peut partager une direction ou les deux.
↗La spécificité CSS est le poids d'un sélecteur. Lorsque d'autres règles de cascade s'égalisent, le navigateur utilise ce poids pour choisir quel style l'emporte.
↗La troncature de texte coupe le texte pour gagner de l'espace. Des points de suspension montrent qu'une ou plusieurs lignes manquent.
↗Les unités de la fenêtre d'affichage sont des longueurs CSS basées sur la zone visible du navigateur. Les versions petite, grande et dynamique gèrent les barres du navigateur qui apparaissent ou disparaissent.
↗