Table des matières
Centrez un et alignez à droite/gauche un autre élément flexbox avec des marges automatiques
Exemple
Centrez un et alignez à droite/gauche un autre élément flexbox avec un pseudo-élément
Centrez un et alignez à droite/à gauche l'autre élément flexbox avec la disposition en grille
Maison interface Web tutoriel HTML En HTML, centrez un élément et alignez à droite/gauche les autres éléments flexbox

En HTML, centrez un élément et alignez à droite/gauche les autres éléments flexbox

Sep 04, 2023 am 10:25 AM
Élément central boîte flexible Alignement

En HTML, centrez un élément et alignez à droite/gauche les autres éléments flexbox

Disons que nous avons P, Q,R,S,T alignés au centre d'une page Web −

                                P Q R S T 
Copier après la connexion

Nous voulons que ce qui précède reste le même, sauf que celui le plus à droite, c'est-à-dire T, se déplace vers la droite, comme ceci −

                                 P Q R S                                 T 
Copier après la connexion

Regardons maintenant quelques exemples pour mettre en œuvre ce que nous avons vu ci-dessus.

Centrez un et alignez à droite/gauche un autre élément flexbox avec des marges automatiques

La traduction chinoise de

Exemple

est :

Exemple

La mise en page ci-dessus peut être réalisée sur une page Web en utilisant des marges automatiques et un nouvel élément flexible invisible −

<html>
<title>Example</title>
<head>
   <style>
      li:first-child {
         margin-right: auto;
         visibility: hidden;
      }
      li:last-child {
         margin-left: auto;
         background: orange;
      }
      ul {
         padding: 0;
         margin: 0;
         display: flex;
         flex-direction: row;
         justify-content: center;
         align-items: center;
      }
      li {
         display: flex;
         margin: 3px;
         padding: 10px;
         background: red;
      }
      p {
         text-align: center;
         margin-top: 0;
      }
   </style>
<head>
<body>
   <ul>
      <li>T</li>
      <li>P</li>
      <li>Q</li>
      <li>R</li>
      <li>S</li>
      <li>T</li>
   </ul>
</body>
<html>
Copier après la connexion

Centrez un et alignez à droite/gauche un autre élément flexbox avec un pseudo-élément

Dans cet exemple, nous utiliserons un pseudo-élément de même largeur que T. Utilisez ::before pour le placer au début du conteneur.

La traduction chinoise de

Exemple

est :

Exemple

Regardons un exemple maintenant−

<html>
<title>Example</title>
<head>
   <style>
      ul::before {
         content: "T";
         margin: 1px auto 1px 1px;
         visibility: hidden;
         padding: 5px;
         background: orange;
      }
      li:last-child {
         margin-left: auto;
         background: orange;
      }
      ul {
         padding: 0;
         margin: 0;
         display: flex;
         flex-direction: row;
         justify-content: center;
         align-items: center;
      }
      li {
         display: flex;
         margin: 3px;
         padding: 10px;
         background: red;
      }
   </style>
<head>
<body>
   <ul>
      <li>P</li>
      <li>Q</li>
      <li>R</li>
      <li>S</li>
      <li>T</li>
   </ul>
</body>
<html> 
Copier après la connexion

Centrez un et alignez à droite/à gauche l'autre élément flexbox avec la disposition en grille

Dans cet exemple, créez une grille avec plusieurs colonnes. Positionnez ensuite vos éléments dans les colonnes du milieu et de fin.

<html>
<title>Example</title>
<head>
   <style>
      ul {
         display: grid;
         grid-template-columns: 1fr repeat(4, auto) 1fr;
         grid-column-gap: 5px;
         justify-items: center;
      }
      li:nth-child(1) {
         grid-column-start: 2;
      }
      li:nth-child(5) {
         margin-left: auto;
      }
      ul {
         padding: 0;
         margin: 0;
         list-style: none;
      }
      li {
         padding: 10px;
         background: red;
      }
      p {
         text-align: center;
      }
   </style>
<head>
<body>
   <ul>
      <li>P</li>
      <li>Q</li>
      <li>R</li>
      <li>S</li>
      <li>T</li>
   </ul>
</body>
<html> 
Copier après la connexion

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 de ce site Web
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

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

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

La disposition des objets C++ est alignée sur la mémoire pour optimiser l'efficacité de l'utilisation de la mémoire La disposition des objets C++ est alignée sur la mémoire pour optimiser l'efficacité de l'utilisation de la mémoire Jun 05, 2024 pm 01:02 PM

La disposition des objets C++ et l'alignement de la mémoire optimisent l'efficacité de l'utilisation de la mémoire : Disposition des objets : les données membres sont stockées dans l'ordre de déclaration, optimisant ainsi l'utilisation de l'espace. Alignement de la mémoire : les données sont alignées en mémoire pour améliorer la vitesse d'accès. Le mot clé alignas spécifie un alignement personnalisé, tel qu'une structure CacheLine alignée sur 64 octets, pour améliorer l'efficacité de l'accès à la ligne de cache.

Quelles unités sont adaptées à la mise en œuvre d'une mise en page réactive ? Quelles unités sont adaptées à la mise en œuvre d'une mise en page réactive ? Jan 27, 2024 am 09:39 AM

Quelles unités choisir pour une mise en page responsive ? Avec la popularité des appareils mobiles et des tablettes, de plus en plus de personnes utilisent divers appareils pour naviguer sur le Web. Afin de garantir une bonne lisibilité des pages Web et une bonne expérience utilisateur sur différents appareils, la mise en page réactive est progressivement devenue une considération importante dans la conception et le développement. Lors de la mise en œuvre d’une mise en page réactive, le choix des bonnes unités est très important. Cet article analysera plusieurs unités courantes pour aider les lecteurs à choisir les unités appropriées pour mettre en œuvre une mise en page réactive. Pixel (px) : le pixel est l'unité de longueur la plus courante et représente un

Comment aligner les calques dans Photoshop Comment aligner les calques dans Photoshop Apr 01, 2024 am 11:31 AM

1. Tout d'abord, nous devons ouvrir le logiciel Photoshop et accéder à l'interface, et l'auteur prendra la photo comme indiqué ci-dessous à titre d'exemple pour démontrer l'alignement entre les calques. 2. Si nous voulons aligner les calques, nous devons d’abord trouver la barre des calques dans le coin inférieur droit de l’interface. 3. Ensuite, si le calque n'est pas pixellisé ou déverrouillé, nous devons cliquer avec le bouton droit sur le calque à pixelliser ou double-cliquer pour le déverrouiller. 4. Ensuite, nous devons maintenir la touche Maj enfoncée et sélectionner les calques qui doivent être alignés. 5. Enfin, nous devons trouver l'outil [Sélectionner] dans la barre d'outils et trouver l'outil Alignement dans la barre de fonctions supérieure. Nous cliquons sur la manière dont nous voulons aligner et nous pouvons aligner rapidement les calques sélectionnés.

Conseils d'optimisation des propriétés de texte CSS : police, hauteur de ligne et alignement du texte Conseils d'optimisation des propriétés de texte CSS : police, hauteur de ligne et alignement du texte Oct 22, 2023 am 08:15 AM

Conseils d'optimisation des attributs de texte CSS : police, hauteur de ligne et alignement du texte Dans la conception Web, le texte fait partie intégrante. En optimisant les propriétés du texte CSS, nous pouvons améliorer la lisibilité et l'expérience utilisateur de notre site Web. Cet article partagera quelques conseils d'optimisation, notamment le choix de la bonne police, la définition d'une hauteur de ligne et d'un alignement de texte raisonnables, et fournira des exemples de code spécifiques. 1. Choisissez la bonne police Le choix de la bonne police est crucial pour la lisibilité et l'effet visuel de la page Web. Voici quelques facteurs clés à prendre en compte : Familles de polices : choisissez celles qui présentent un bon

Alignez les éléments flexibles au centre du conteneur à l'aide de CSS Alignez les éléments flexibles au centre du conteneur à l'aide de CSS Sep 19, 2023 pm 02:57 PM

Alignez les éléments flexibles au centre à l'aide de la propriété justifier-contenu avec la valeur center. Exemple Vous pouvez essayer d'exécuter le code suivant pour réaliser une démonstration en direct de la valeur centrale <!DOCTYPEhtml><html> <head> <style> .mycontainer{ &nbs

Le guide ultime pour aligner le texte HTML pour des pages Web plus propres Le guide ultime pour aligner le texte HTML pour des pages Web plus propres Apr 09, 2024 pm 01:39 PM

Pour aligner du texte HTML, vous pouvez utiliser les attributs text-align (gauche, centre, droite, justifier), CSSFlexbox (justifier-contenu) et CSSGrid (grid-template-columns, justifier-contenu). Le choix spécifique dépend de vos besoins, tels que l'alignement des titres au centre (alignement du texte ou justification du contenu), l'alignement des paragraphes de texte aux deux extrémités (justifier) ​​et des galeries d'images flexibles et réactives (justifier le contenu ajuste dynamiquement l'alignement). Les meilleures pratiques mettent l'accent sur la sémantique, choisissent en fonction des besoins et prennent en compte les besoins spécifiques de la conception (centrés

En HTML, centrez un élément et alignez à droite/gauche les autres éléments flexbox En HTML, centrez un élément et alignez à droite/gauche les autres éléments flexbox Sep 04, 2023 am 10:25 AM

Disons que nous avons P,Q,R,S,Taligneinthecenterofawebpage−PQRST Nous voulons que ce qui précède reste le même sauf le plus à droite, c'est-à-dire que T est déplacé vers la droite comme ceci−PQRST Voyons maintenant quelques exemples pour implémenter ce que nous avons vu ci-dessus. La traduction chinoise de Centeroneandright/leftalignotherflexboxelementwithautomarginsExemple est : Exemple En utilisant des marges automatiques et un nouvel élément flexible invisible, la mise en page ci-dessus peut être obtenue sur une page Web −&lt;html&gt;&am

Choisissez la méthode qui convient le mieux à votre type de mise en page réactive Choisissez la méthode qui convient le mieux à votre type de mise en page réactive Feb 18, 2024 pm 04:19 PM

Comment choisir un type de mise en page adaptative approprié nécessite des exemples de code spécifiques Avec la popularité des appareils mobiles et le développement rapide d'Internet, la mise en page réactive est devenue une considération importante dans la conception Web. La mise en page réactive peut ajuster automatiquement la mise en page et l'affichage du contenu en fonction de différentes tailles d'écran et types d'appareils, offrant ainsi une meilleure expérience utilisateur. Cependant, choisir le bon type de mise en page réactive n’est pas une tâche facile. Cet article présentera plusieurs types de mise en page réactifs courants et donnera des exemples de code correspondants. J'espère qu'il pourra aider les lecteurs à mieux choisir celui qui correspond à leurs besoins.

See all articles