Maison > interface Web > tutoriel CSS > Que signifie la position en CSS ? Quelles sont ses valeurs et ses fonctions ? (Résumer)

Que signifie la position en CSS ? Quelles sont ses valeurs et ses fonctions ? (Résumer)

藏色散人
Libérer: 2018-10-16 13:44:43
original
8643 Les gens l'ont consulté

Cet article vous présente principalement ce que signifie la position en CSS, et la fonction de toutes les valeurs.

Pour ceux qui apprennent le développement front-end, l'attribut position en css est crucial. En termes simples, position en CSS signifie spécifier le type de positionnement d'un élément.

Alors, quelles sont les valeurs d'attribut de position ? C'est-à-dire Quels sont les types de positionnement en CSS ?

Ci-dessous, nous utiliserons un exemple de code simple pour résumer et présenter la valeur de position et sa fonction.

1. Absolute

génère un élément positionné de manière absolue , positionné par rapport au premier élément parent autre que le positionnement statique. La position de l'élément est spécifiée via les attributs "left", "top", "right" et "bottom".

Exemple de code :

<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title>absolute使用示例</title>
<head>
    <style>
        h3.abs
        {
            position:absolute;
            left:50px;
            top:50px
        }
 </style>
</head>
<body>
<h3 class="abs">绝对定位(absolute)</h3>
<p>通过绝对定位,元素可以放置到页面上的任何位置。本例中下面元素距离页面左侧和顶部都是50px。</p>
</body>
</html>
Copier après la connexion

L'effet de code est le suivant :

Que signifie la position en CSS ? Quelles sont ses valeurs et ses fonctions ? (Résumer)

2, corrigé

Générer un élément positionné de manière absolue, positionné par rapport à la fenêtre du navigateur. La position de l'élément est spécifiée via les attributs "left", "top", "right" et "bottom".

Exemple de code :

<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title>fixed使用示例</title>
<head>
    <style>
        p.a1
        {
            position:fixed;
            left:10px;
            top:10px;
        }
        p.a2
        {
            position:fixed;
            top:50px;
            right:50px;
        }
 </style>
</head>
<body>
<p class="a1">fixed示例:此段元素相对于浏览器窗口,距离顶部10px,距离左边10px;</p>
<p class="a2">fixed示例:此段元素相对于浏览器窗口,距离顶部50px,距离右边50px;</p>
</body>
</html>
Copier après la connexion

L'effet de code est le suivant :

Que signifie la position en CSS ? Quelles sont ses valeurs et ses fonctions ? (Résumer)

3. 🎜>

Génère un élément relativement positionné, positionné par rapport à sa position normale. Par conséquent, "left:20" ajoute 20 pixels à la position GAUCHE de l'élément.

Exemple d'utilisation du code :

<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title>relative</title>
<head>
    <style>
        h3.le
        {
            position:relative;
            left:-30px
        }
        h3.ri
        {
            position:relative;
            left:40px
        }
 </style>
</head>
<body>
<h3>正常位置的元素</h3>
<h3 class="le">这个元素相对于其正常位置向左移动</h3>
<h3 class="ri">这个元素相对于其正常位置向右移动</h3>
<p>相对定位会按照元素的原始位置对该元素进行移动。</p>
<p>本例中"left:-30px",从元素的原始左侧位置减去 30 像素。</p>
<p>本例中"left:40px",向元素的原始左侧位置增加 40 像素。</p>

</body>
</html>
Copier après la connexion
L'effet est le suivant :

Que signifie la position en CSS ? Quelles sont ses valeurs et ses fonctions ? (Résumer)

statique

Valeur par défaut. Sans positionnement, l'élément apparaît dans un flux normal (en ignorant les déclarations haut, bas, gauche, droite ou z-index).

5. Cet article est un résumé des connaissances pertinentes sur l'attribut position en CSS. J'espère qu'il sera utile aux amis dans le besoin.

Si vous souhaitez en savoir plus sur les connaissances liées au front-end, vous pouvez suivre le site Web PHP chinois

tutoriel vidéo CSS

,

Tutoriel Bootstrap

et d'autres front-end connexes tutoriels. Tout le monde est invité à l’apprendre et à s’y référer !

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!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal