Table des matières
1. Qu'est-ce que le positionnement ?
1. Positionnement relatif
2. Positionnement absolu
3. Positionnement statique
4 Positionnement fixe
3. Positionnement relatif et absolu
3. Positionnement relatif et positionnement absolu
4. Positionnement relatif, absolu et flottant
3.
Effet page Web :
Maison interface Web tutoriel CSS Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

Aug 02, 2022 pm 06:33 PM
css

Cet article vous apporte des connaissances pertinentes sur css, qui introduit principalement les problèmes liés au positionnement relatif, au positionnement absolu et au positionnement fixe du CSS. L'attribut position en CSS a quatre valeurs : relatif (Positionnement relatif), absolu (positionnement absolu), statique (positionnement statique) et fixe (positionnement fixe), ajustez la position de l'élément en haut, à gauche, en bas, à droite. Jetons-y un coup d'œil ensemble, j'espère que cela sera utile à tout le monde.

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

(Partage de vidéos d'apprentissage : Tutoriel vidéo CSS, Tutoriel vidéo HTML)

1. Qu'est-ce que le positionnement ?

L'attribut position en CSS a quatre valeurs : relative (positionnement relatif), absolue (positionnement absolu), statique (positionnement statique) et fixe (positionnement fixe) Ajustez la position de l'élément en haut, à gauche, en bas et à droite. 2. Le rôle de chaque valeur d'attribut

Valeur d'attributrelativeab soluté statiquefixed

1. Positionnement relatif

L'élément décalé du positionnement relatif fait référence à l'élément lui-même et ne provoquera pas la rupture de l'élément du flux de documents. L'espace occupé par la position initiale de l'élément sera conservé

code html :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Code CSS :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Effet page Web :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

On peut voir que le positionnement relatif est relatif à l'élément lui-même, qui est à 30px du haut et 20px de la gauche, et ne ne se détache pas du flux de documents

2. Positionnement absolu

Positionnement absolu Il est relatif à l'élément ancêtre le plus proche qui a été positionné. Si l'élément ancêtre le plus proche n'est pas positionné, alors sa position est relative au bloc contenant d'origine (. body)

code CSS :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Effet de page Web : Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

Vous pouvez voir que le positionnement absolu est hors du flux du document Puisque l'élément parent n'est pas positionné, il est positionné avec le bloc contenant d'origine. (corps). Positionnez maintenant l'élément parent de l'élément

code CSS :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Effet de page Web :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Une fois l'élément parent positionné, l'élément est positionné en fonction de l'élément parent

3. Positionnement statique

Pas de paramétrage particulier, ne se détache pas du flux documentaire et suit le positionnement de base Il est stipulé que la classification hiérarchique ne peut pas être effectuée via z-index

code css :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Effet page web :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
On peut voir que la position du bloc rouge n'a pas changé, et vous pouvez savoir que le statique (statique, attribut par défaut) n'est généralement pas utilisé, la valeur de position est généralement la valeur par défaut

4 Positionnement fixe

Fixe. le positionnement est relatif à la fenêtre du navigateur, hors du flux documentaire, et les éléments fixes ne défileront pas avec le défilement de la fenêtre

code html :

code css :

Effet de page Web (le positionnement fixe n'est pas défini) :
Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Effet page Web (le positionnement fixe est défini)
Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
On peut voir qu'après un positionnement fixe, même si la fenêtre défile, la position du bloc rouge reste inchangée

3. Positionnement relatif et absolu

Utilisez trois blocs de couleur pour distinguer le positionnement relatif et le positionnement absolu

Lorsque le positionnement n'est pas effectué, l'effet page web par défaut :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

1. Positionnement relatif

code css :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Effet page web :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Il on voit que le positionnement relatif et le positionnement par défaut ont le même effet

2. Positionnement absolu

code css :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Effet page Web :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Ici les blocs rouges, jaunes et bleus se chevauchent et s'affichent, cela est, hors du document Flow

3. Positionnement relatif et positionnement absolu

Afin de rendre l'effet plus évident, les blocs de couleur rouge, jaune et bleu sont décalés dans une certaine mesure

(1) Positionnement relatif

code css :
Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Page Web Effet :
Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

(2) Positionnement absolu

code css :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Effet de page Web :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

4. Positionnement relatif, absolu et flottant

Le positionnement absolu et le flottant sont tous deux hors du flux de documents

1. Positionnement relatif

code css :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Web effet page :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

2. Positionnement absolu

code css :

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Effet page Web :
Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

3.

Vous pouvez voyez que le float (float) est du texte entourant le bloc de couleur rouge, mais la distance entre le texte et le bloc de couleur rouge est trop proche, la marge ne peut pas être définie

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe4 Positionnement relatif et flottant

code css : Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
.

Effet page Web :

La combinaison du positionnement relatif et du flottant peut être Définissez les marges entre le texte et le bloc de couleur rouge

Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe5. Positionnement absolu et flottant

Code CSS : Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

Effet page Web :

5. Utilisation du z-index Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
Si vous souhaitez changer le bloc de couleur ci-dessous Le bloc de couleur rouge moyen est affiché au-dessus du bloc de couleur jaune, vous pouvez utiliser le code css z-index
Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

:


Effet page Web : Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe

Vous pouvez voir que le bloc de couleur rouge est affiché au dessus du bloc de couleur rouge, voici z-index Les valeurs sont 40, 20 et 30. En fait, web les pages en contiennent parfois plus, peut-être des centaines. C'est juste pour plus de commodité. Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixe
(Partage vidéo d'apprentissage :

tutoriel vidéo CSS

, Explication détaillée du positionnement CSS : positionnement relatif, positionnement absolu et positionnement fixetutoriel vidéo HTML
)

Rôle Remarques
Positionnement relatif Élément de référence lui-même
positionnement absolu référence Élément ancêtre récent
Positionnement statique Règles de positionnement de base
Positionnement fixe Fenêtre du navigateur de référence

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)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
4 Il y a quelques semaines 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)

Comment écrire des lignes fendues sur bootstrap Comment écrire des lignes fendues sur bootstrap Apr 07, 2025 pm 03:12 PM

Il existe deux façons de créer une ligne divisée bootstrap: en utilisant la balise, qui crée une ligne divisée horizontale. Utilisez la propriété CSS Border pour créer des lignes de fractionnement de style personnalisées.

Les rôles de HTML, CSS et JavaScript: responsabilités de base Les rôles de HTML, CSS et JavaScript: responsabilités de base Apr 08, 2025 pm 07:05 PM

HTML définit la structure Web, CSS est responsable du style et de la mise en page, et JavaScript donne une interaction dynamique. Les trois exercent leurs fonctions dans le développement Web et construisent conjointement un site Web coloré.

Comment insérer des photos sur bootstrap Comment insérer des photos sur bootstrap Apr 07, 2025 pm 03:30 PM

Il existe plusieurs façons d'insérer des images dans Bootstrap: insérer directement les images, en utilisant la balise HTML IMG. Avec le composant d'image bootstrap, vous pouvez fournir des images réactives et plus de styles. Définissez la taille de l'image, utilisez la classe IMG-FLUID pour rendre l'image adaptable. Réglez la bordure en utilisant la classe IMG-border. Réglez les coins arrondis et utilisez la classe Roundée IMG. Réglez l'ombre, utilisez la classe Shadow. Redimensionner et positionner l'image, en utilisant le style CSS. À l'aide de l'image d'arrière-plan, utilisez la propriété CSS d'image d'arrière-plan.

Comment utiliser Bootstrap en Vue Comment utiliser Bootstrap en Vue Apr 07, 2025 pm 11:33 PM

L'utilisation de bootstrap dans vue.js est divisée en cinq étapes: installer bootstrap. Importer un bootstrap dans main.js. Utilisez le composant bootstrap directement dans le modèle. Facultatif: style personnalisé. Facultatif: utilisez des plug-ins.

Comment redimensionner le bootstrap Comment redimensionner le bootstrap Apr 07, 2025 pm 03:18 PM

Pour ajuster la taille des éléments dans Bootstrap, vous pouvez utiliser la classe de dimension, qui comprend: ajuster la largeur: .col-, .w-, .mw-ajustement Hauteur: .h-, .min-h-, .max-h-

Comment configurer le cadre de bootstrap Comment configurer le cadre de bootstrap Apr 07, 2025 pm 03:27 PM

Pour configurer le framework Bootstrap, vous devez suivre ces étapes: 1. Référez le fichier bootstrap via CDN; 2. Téléchargez et hébergez le fichier sur votre propre serveur; 3. Incluez le fichier bootstrap dans HTML; 4. Compiler les sass / moins au besoin; 5. Importer un fichier personnalisé (facultatif). Une fois la configuration terminée, vous pouvez utiliser les systèmes, composants et styles de grille de Bootstrap pour créer des sites Web et des applications réactifs.

Comment utiliser le bouton bootstrap Comment utiliser le bouton bootstrap Apr 07, 2025 pm 03:09 PM

Comment utiliser le bouton bootstrap? Introduisez Bootstrap CSS pour créer des éléments de bouton et ajoutez la classe de bouton bootstrap pour ajouter du texte du bouton

Comment afficher la date de bootstrap Comment afficher la date de bootstrap Apr 07, 2025 pm 03:03 PM

Réponse: Vous pouvez utiliser le composant de sélecteur de date de bootstrap pour afficher les dates dans la page. Étapes: Présentez le framework bootstrap. Créez une boîte d'entrée de sélecteur de date dans HTML. Bootstrap ajoutera automatiquement des styles au sélecteur. Utilisez JavaScript pour obtenir la date sélectionnée.

See all articles