Maison interface Web tutoriel CSS Apprendre la disposition des positions : de statique à relatif, absolu et fixe

Apprendre la disposition des positions : de statique à relatif, absolu et fixe

Dec 26, 2023 am 09:13 AM
statique absolu fixé. disposition des positions relativement

Apprendre la disposition des positions : de statique à relatif, absolu et fixe

Comprendre la disposition des positions : du statique au relatif, absolu et fixe, des exemples de code spécifiques sont nécessaires

Dans le développement Web, la mise en page est une partie très importante. La propriété position du CSS contrôle la disposition des éléments. Cet article présentera les quatre types de disposition de position : statique, relative, absolue et fixe, et expliquera son utilisation et ses effets avec des exemples de code spécifiques.

  1. Positionnement statique (statique) :
    Le positionnement statique est la méthode de positionnement par défaut des éléments. À l'heure actuelle, les éléments sont disposés en fonction du flux du document et ne seront pas affectés par d'autres méthodes de positionnement. Les éléments positionnés statiquement ne peuvent pas être positionnés via des attributs tels que haut, bas, gauche et droite, car ils n'auront aucun impact sur l'élément. Voici un exemple de code pour le positionnement statique :
.container {
  width: 200px;
  height: 200px;
  background-color: #f2f2f2;
}
Copier après la connexion
<div class="container">
  静态定位元素
</div>
Copier après la connexion
  1. Positionnement relatif (relatif) :
    Le positionnement relatif est relatif à la position d'origine de l'élément dans le flux de documents. En définissant les attributs top, bottom, left et right, vous pouvez spécifier le décalage de l'élément par rapport à sa position d'origine. Le positionnement relatif n'affecte pas les autres éléments, donc les autres éléments ne changeront pas de position en raison du positionnement relatif. Voici un exemple de code pour le positionnement relatif :
.container {
  width: 200px;
  height: 200px;
  background-color: #f2f2f2;
}

.box {
  position: relative;
  top: 20px;
  left: 30px;
  background-color: #ff0000;
}
Copier après la connexion
<div class="container">
  <div class="box">
    相对定位元素
  </div>
</div>
Copier après la connexion
  1. Positionnement absolu (absolu) :
    Le positionnement absolu est positionné par rapport à l'élément ancêtre positionné le plus proche (la valeur de l'attribut position n'est pas statique). Si aucun élément ancêtre positionné n'existe, un élément positionné de manière absolue est positionné par rapport à la page entière. En définissant les attributs top, bottom, left et right, vous pouvez spécifier le décalage de l'élément par rapport à l'élément de référence. Le positionnement absolu affectera la position des autres éléments, et les autres éléments seront réorganisés pour s'adapter au changement de l'élément positionné. Voici un exemple de code pour un positionnement absolu :
.container {
  width: 200px;
  height: 200px;
  background-color: #f2f2f2;
  position: relative;
}

.box {
  position: absolute;
  top: 20px;
  left: 30px;
  background-color: #ff0000;
}
Copier après la connexion
<div class="container">
  <div class="box">
    绝对定位元素
  </div>
</div>
Copier après la connexion
  1. Positionnement fixe (fixed) :
    Le positionnement fixe est positionné par rapport à la fenêtre du navigateur. En définissant les attributs top, bottom, left et right, vous pouvez spécifier le décalage de l'élément par rapport à la fenêtre du navigateur. Le positionnement fixe ne change pas de position lorsque la page défile, il peut donc être utilisé pour créer des éléments flottants tels que des barres de navigation ou des publicités. Voici un exemple de code pour un positionnement fixe :
.container {
  width: 200px;
  height: 2000px;
  background-color: #f2f2f2;
}

.box {
  position: fixed;
  top: 20px;
  left: 30px;
  background-color: #ff0000;
}
Copier après la connexion
<div class="container">
  <div class="box">
    固定定位元素
  </div>
</div>
Copier après la connexion

Grâce aux exemples de code ci-dessus, nous pouvons clairement comprendre les différences et l'utilisation des quatre dispositions de position. Le positionnement statique est la valeur par défaut et les éléments sont disposés en fonction du flux du document. Le positionnement relatif vous permet de vous positionner par rapport à la position d'origine en spécifiant un décalage. Le positionnement absolu affectera la position des autres éléments et doit faire référence aux éléments ancêtres positionnés. Le positionnement fixe peut être positionné par rapport à la fenêtre du navigateur et peut être utilisé pour créer des éléments flottants.

Maîtriser les différentes manières de disposition des positions peut nous aider à mieux contrôler la position et la disposition des éléments, améliorant ainsi la conception et l'expérience utilisateur des pages Web.

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

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

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)

Partager des solutions pour réparer la barre des tâches Win11 Partager des solutions pour réparer la barre des tâches Win11 Jan 04, 2024 am 08:07 AM

Nous pouvons généralement réparer la barre des tâches en cliquant avec le bouton droit sur l'icône dans la barre des tâches, mais certains utilisateurs ont déclaré qu'elle ne pouvait pas être épinglée. Nous ne savons peut-être pas comment le résoudre. En fait, nous pouvons mettre le raccourci dans le dossier de la barre des tâches pour l'épingler à la barre des tâches. Que faire si la barre des tâches Win11 ne peut pas être épinglée : 1. Tout d'abord, nous double-cliquons pour entrer "Ce PC" 2. Localisons ensuite l'emplacement suivant "C:\Users\Administrator\AppData\Roaming\Microsoft\Internet Explorer\QuickLaunch \UserPinned\TaskBar" 3. Ensuite, épinglez nos besoins pour

Analyse approfondie du rôle et de l'utilisation du mot-clé static en langage C Analyse approfondie du rôle et de l'utilisation du mot-clé static en langage C Feb 20, 2024 pm 04:30 PM

Analyse approfondie du rôle et de l'utilisation du mot-clé static en langage C. En langage C, static est un mot-clé très important, qui peut être utilisé dans la définition de fonctions, de variables et de types de données. L'utilisation du mot-clé static peut modifier les attributs de lien, la portée et le cycle de vie de l'objet. Analysons en détail le rôle et l'utilisation du mot-clé static en langage C. Variables et fonctions statiques : les variables définies à l'aide du mot-clé static à l'intérieur d'une fonction sont appelées variables statiques et ont un cycle de vie global.

Le rôle et les scénarios d'application des méthodes statiques privées en PHP Le rôle et les scénarios d'application des méthodes statiques privées en PHP Mar 23, 2024 am 10:18 AM

Le rôle et les scénarios d'application des méthodes statiques privées en PHP En programmation PHP, une méthode statique privée est un type de méthode spécial. Elle n'est accessible qu'au sein de la classe dans laquelle elle est définie et ne peut pas être appelée directement de l'extérieur. Les méthodes statiques privées sont généralement utilisées pour l'implémentation logique interne d'une classe, offrant un moyen d'encapsuler et de masquer les détails. En même temps, elles ont les caractéristiques des méthodes statiques et peuvent être appelées sans instancier l'objet de classe. Ce qui suit abordera le rôle et les scénarios d’application des méthodes statiques privées et fournira des exemples de code spécifiques. Fonction : encapsuler et masquer les détails de l'implémentation : statique privée

Maîtriser rapidement les techniques et méthodes de positionnement relatif statique Maîtriser rapidement les techniques et méthodes de positionnement relatif statique Jan 18, 2024 am 11:18 AM

Le positionnement relatif statique rapide est une méthode de positionnement très importante dans le développement Web. Il permet à un élément d'être légèrement ajusté par rapport à sa position normale tout en conservant sa position dans le flux de documents. Dans cet article, je présenterai en détail l'utilisation du positionnement relatif statique rapide, ainsi que certains scénarios d'application courants. Tout d’abord, nous devons comprendre les concepts de base du positionnement relatif statique rapide. En CSS, il existe quatre façons de positionner les éléments : le positionnement statique, le positionnement relatif, le positionnement absolu et le positionnement fixe. Le positionnement statique est la méthode de positionnement par défaut. La position de l'élément est déterminée par le document.

Maîtriser les compétences et les précautions de mise en page des postes : la pratique de la mise en œuvre d'une mise en page réactive Maîtriser les compétences et les précautions de mise en page des postes : la pratique de la mise en œuvre d'une mise en page réactive Dec 26, 2023 pm 12:44 PM

Implémentation d'une mise en page réactive : aperçu des pratiques et considérations relatives à la mise en page des positions : la mise en page réactive fait référence à la mise en page du contenu Web qui s'adapte automatiquement à la taille et à la résolution de l'écran de l'appareil de l'utilisateur. Dans la mise en page réactive, la disposition des positions est une méthode couramment utilisée, qui peut nous aider à réaliser le positionnement et la disposition des éléments sous différentes tailles d'écran. 1. Le principe de base de la disposition des positions. La disposition des positions est basée sur les attributs de positionnement CSS, notamment statiques, relatifs et absolus.

Le principe de la technologie de relocalisation statique et ses cas d'application Le principe de la technologie de relocalisation statique et ses cas d'application Jan 18, 2024 am 11:12 AM

Principes et applications de la technologie de relocalisation statique Introduction : Dans les systèmes informatiques modernes, la gestion de la mémoire est un sujet très important. À mesure que la complexité et la taille des logiciels augmentent, les contraintes de mémoire deviennent un défi. Afin d'utiliser les ressources mémoire plus efficacement, la technologie de relocalisation statique a vu le jour. Cet article présentera les principes et les applications de la technologie de relocalisation statique et fournira quelques exemples de code spécifiques. 1. Principe de la technologie de relocalisation statique La relocalisation statique est une méthode permettant de déplacer le code et les données d'un programme d'un espace d'adressage logique vers un autre espace d'adressage logique.

Optimisation des méthodes de mise en page : compétences d'application du positionnement relatif statique rapide Optimisation des méthodes de mise en page : compétences d'application du positionnement relatif statique rapide Jan 18, 2024 am 10:39 AM

Comment utiliser le positionnement relatif statique rapide pour optimiser la mise en page Avec le développement d'Internet, la conception Web est devenue de plus en plus importante. Une bonne mise en page améliore l'expérience utilisateur et améliore la convivialité et l'accessibilité de votre site Web. Le positionnement relatif statique rapide est une technique de mise en page couramment utilisée qui peut optimiser efficacement la mise en page. Cet article explique comment utiliser le positionnement relatif statique rapide pour optimiser la mise en page. Le positionnement relatif statique rapide est une technologie de mise en page basée sur CSS. En utilisant l'attribut « position » dans la feuille de style CSS, il peut être utilisé sans affecter le texte.

Explication détaillée des fonctionnalités du langage Go : découvrez les fonctionnalités du langage Go dans un seul article Explication détaillée des fonctionnalités du langage Go : découvrez les fonctionnalités du langage Go dans un seul article Mar 05, 2024 am 09:54 AM

Explication détaillée des fonctionnalités du langage Go : découvrez les fonctionnalités du langage Go dans un article. Le langage Go est un langage de programmation open source développé par Google qui est typé statiquement, compilé, simultané et doté de capacités de récupération de place. Depuis sa sortie en 2009, le langage Go est apprécié des programmeurs pour ses capacités efficaces de traitement simultané, sa syntaxe concise et sa vitesse de compilation rapide. Cet article présentera en détail certaines des principales fonctionnalités du langage Go et aidera les lecteurs à mieux comprendre ces fonctionnalités grâce à des exemples de code spécifiques. L'une des plus grandes fonctionnalités du langage de programmation simultanée Go est son langage natif.

See all articles