Une astuce pour corriger l'image d'arrière-plan du positionnement de l'origine relative CSS

醉折花枝作酒筹
Libérer: 2021-08-13 11:32:54
original
2323 Les gens l'ont consulté

Dans l'article précédent, nous avons appris comment définir une image d'arrière-plan pour un élément. Veuillez consulter "Comment définir une image d'arrière-plan pour un élément en CSS". Cette fois, nous allons apprendre à utiliser l'attribut background-origin pour localiser l'image d'arrière-plan d'un élément. Vous pouvez vous y référer si nécessaire.

Dans l'article précédent, nous avons évoqué l'attribut background-origin, mais l'éditeur ne l'a pas mentionné cette fois.

Regardons un petit exemple.

 

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

为了显示,表明这个一个p元素

Copier après la connexion

Le résultat de ce petit exemple est

Une astuce pour corriger limage darrière-plan du positionnement de lorigine relative CSS

Jetons un coup d'œil à cet effet Afin de faciliter l'observation, j'ai marqué la taille de l'élément avec une ligne de bordure. La ligne rouge est la ligne de bordure. de l'élément div. Quelque chose d'étrange s'est produit. Pourquoi mon image d'arrière-plan n'est-elle pas affichée dans le coin supérieur gauche, mais déplacée vers le bas ? Il s’avère que cela est dû à l’utilisation de l’attribut background-origin.

Jetons un coup d'oeil à cette propriété.

background-originspécifie la zone relative d'arrière-plan de la position d'origine de l'attributbackground-imagespécifié de l'image d'arrière-plan. Cet attribut spécifie également la position par rapport à laquelle l'attributbackground-positionest positionné.background-origin规定了指定背景图片background-image属性的原点位置的背景相对区域。这个属性也规定background-position属性相对于什么位置来定位。

需要注意的是:

如果背景图像的background-attachment

Remarque :


Si l'attributbackground-attachmentde l'image d'arrière-plan est "fixé", cet attribut n'a aucun effet.

Jetons un œil à la syntaxe de cet attribut.

background-origin: padding-box|border-box|content-box;
Copier après la connexion
La zone de remplissage représente le positionnement de l'image d'arrière-plan par rapport à la zone de remplissage ; la zone de bordure représente le positionnement de l'image d'arrière-plan par rapport à la zone de bordure ; la zone de contenu représente le positionnement relatif de l'image d'arrière-plan ; à la position de la zone de contenu.Apprentissage recommandé : Tutoriel vidéo CSS

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:
css
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!