Dans ce manuel, nous apprendrons en détail la différence entre les propriétés de fond et de couleur arrière.
Commençons!
Propriété de fond CSS
Pour ajuster l'arrière-plan de tout élément HTML, le CSS "arrière-plan»La propriété est utilisée. Il s'agit d'une propriété scolarisée de huit autres propriétés, ce qui signifie que vous pouvez les utiliser tous en une seule ligne. Ces autres propriétés sont:
Syntaxe
Voici la syntaxe de la propriété d'arrière-plan:
ArrièrePassons à l'explication de toutes les propriétés susmentionnées.
Propriété CSS Background-Color
En utilisant le "Couleur de l'arrière plan»Propriété, vous pouvez définir la couleur de l'arrière-plan. La couleur apparaîtra derrière les éléments HTML.
Syntaxe
La syntaxe de la propriété de couleur arrière est:
Color d'arrière-plan: couleurÀ la place de "couleur», Vous pouvez définir la couleur de l'arrière-plan que vous souhaitez apparaître derrière les éléments.
Exemple
Tout d'abord, dans le fichier HTML, nous créerons un conteneur à l'aide de la balise, puis ajouterons un titre et un paragraphe.
Html
Bienvenue sur notre site
Dans CSS, nous ajusterons la hauteur de la div comme «100%«Pour le faire apparaître sur toute la page et la taille de la police du texte comme«xx grand". Après cela, définissez la couleur d'arrière-plan comme «aqua".
CSS
divDans l'image fournie ci-dessous, vous pouvez voir que la couleur d'arrière-plan est appliquée:
Propriété CSS en matière d'image d'arrière-plan
Le "image de fond»La propriété est utilisée pour définir une ou plusieurs images comme arrière-plan des éléments HTML. Vous pouvez utiliser cette propriété pour ajouter différentes images d'arrière-plan pour différents éléments.
Syntaxe
La syntaxe de la propriété d'image d'arrière-plan est:
Image de fond: URL ()Ici, donnez le chemin de l'image que vous souhaitez définir comme arrière-plan comme argument au «URL ()".
Exemple
Dans la poursuite de l'exemple précédent, ajoutez une image d'arrière-plan dans le «div" classe. Nous ajouterons l'URL de l'image comme «URL (IMG.jpg)»:
divLa sortie fournie ci-dessous indique que l'image d'arrière-plan a été ajoutée avec succès:
Notez que l'image est répétée. Pour résoudre ce problème, consultez la prochaine propriété.
Propriété de répétition de l'arrière-plan CSS
Lorsque vous ajoutez une image comme arrière-plan sur une page Web, elle se répéte par défaut. Pour éviter cette répétition et définir le modèle en fonction de votre choix, le «Répétition du fond»La propriété est utilisée.
Syntaxe
La syntaxe de la propriété de répétition d'arrière-plan est:
REPEAT-RÉPÉRATION: répéter | répéter-x | répéter-y | sans répétitionLa description des valeurs indiquées de la propriété de répétition d'arrière-plan est donnée ci-dessous:
Exemple
Ici, nous définirons la valeur de la propriété de répétition d'arrière-plan comme «sans répétition»:
divLe résultat du code ci-dessus est donné ci-dessous. Vous pouvez voir que l'image n'est plus répétée:
Propriété de position de fond CSS
Pour définir la position de l'image d'arrière-plan, le «position de fond»La propriété est utilisée. Il vous permet d'ajuster l'image dans différentes positions telles que le haut gauche, le centre gauche, le bas gauche, le haut droit, le centre droit et bien d'autres.
Syntaxe
La syntaxe de la propriété de position de fond est:
Position d'arrière-plan: valeurÀ la place de "valeur», Vous pouvez spécifier la position de l'image.
Exemple
Ici, nous allons définir la position d'arrière-plan comme «centre»:
divDans la sortie ci-dessous, l'image apparaît au centre de la page:
Propriété de la taille de l'arrière-plan CSS
Afin de définir la taille de l'image d'arrière-plan, le «taille de l'arrière-plan»La propriété est utilisée.
Syntaxe
La taille de fond a la syntaxe suivante:
taille arrière: longueur | couvertureVoici la description des valeurs de la propriété de taille arrière:
Exemple
Nous allons définir la taille de l'arrière-plan comme «100%”Hauteur et«80%" largeur:
divVous pouvez voir que l'image a été redimensionnée en fonction des dimensions spécifiées:
Propriété CSS Background-Origin
Le "originalité»La propriété est utilisée pour ajuster la zone de positionnement de l'image d'arrière-plan. L'image est ajustée dans le coin supérieur gauche par défaut.
Syntaxe
La syntaxe de la propriété d'origine arrière est:
Background-Origin: Padding-Box | Border-Box | Content-BoxLes valeurs de la propriété d'origine arrière sont décrites ci-dessous:
Note: La propriété d'origine arrière ne fonctionne pas si la valeur de la propriété d'attachement d'arrière-plan est définie comme «fixé".
Exemple
Tout d'abord, créez une bordure autour du conteneur. Ici, nous continuerons l'exemple précédent et définirons la valeur de rembourrage comme «10px". Après cela, ajustez la largeur de la frontière comme «15px», Style comme«crête», Et la couleur comme«RVB (1, 68, 68)". En fin de compte, nous attribuerons la valeur de la propriété d'origine arrière comme «boîte de contenu»:
divLe résultat du code ci-dessus est donné ci-dessous. Vous pouvez voir que la position de l'image est définie en fonction du contenu de la div:
Propriété CSS Background-Clip
Le "fléau de l'arrière-plan»La propriété fonctionne sur la couleur de l'arrière-plan de l'élément. Il vous permet de contrôler à quel point une couleur d'arrière-plan s'étend au-delà d'un élément, comme le rembourrage de l'élément, sa bordure et son contenu.
Syntaxe
La syntaxe de la propriété de clip de fond est:
Origin d'arrière-plan: Border-Box | Padding-box | boîte de contenuLes valeurs de la propriété d'origine arrière sont décrites ci-dessous:
Exemple
Nous continuerons l'exemple précédent et modifierons la valeur du style de bordure en «pointé”Pour comprendre la propriété de clip de fond. Après cela, nous définirons la valeur de la propriété de clip de fond comme «padding-box»:
divLa sortie signifie que la couleur du fond blanc apparaît à la fin du bord de la bordure:
Propriété de l'attachement des antécédents CSS
Le "Attachement des antécédents»La propriété est utilisée pour ajuster le comportement ou l'image tout en faisant défiler la page. Son comportement peut être défini avec d'autres éléments ou fixe.
Syntaxe
La syntaxe de la propriété d'attachement d'arrière-plan est:
Attachement des antécédents: valeurVous pouvez définir la valeur de l'attachement en arrière-plan comme «fixé"Pour fixer l'image d'arrière-plan ou"faire défiler«Pour permettre à l'image de faire défiler avec la page.
Note: Par défaut, la valeur de la propriété d'attachement d'arrière-plan est définie comme «faire défiler".
On peut voir que l'image d'arrière-plan ajoutée n'est pas statique lorsque nous avons fait défiler. Maintenant, résolvons ce problème.
Pour ce faire, nous définissons la valeur de la propriété d'attachement d'arrière-plan comme «fixé»:
divVoici le résultat démontrant que l'image a été fixée:
Maintenant, dirigez-vous vers la comparaison entre les propriétés de fond et de couleur arrière.
CSS Background vs Background-Color
Le tableau donné différenciera les propriétés de fond et de couleur d'arrière-plan sur la base de leurs caractéristiques:
Caractéristiques | Contexte CSS | CSS COLOR |
Taper | C'est une super propriété. | C'est une sous-propriété de propriété. |
Fonctionnalité | Il définit toutes les propriétés d'arrière-plan. | Il ne définit que la couleur d'arrière-plan. |
Gamme | Il prend en charge toutes les propriétés d'arrière-plan | Il ne prend en charge que la propriété de couleur arrière |
Niveau | Lorsque vous devez ajouter plusieurs valeurs d'arrière-plan, il est facile à utiliser. Vous pouvez définir les valeurs de toutes les propriétés d'arrière-plan à la fois. | Il peut être utilisé lorsque vous n'avez besoin d'ajouter qu'une seule couleur d'arrière-plan. |
Syntaxe | Contexte: valeurs (Les valeurs sont BG-Color, BG-Image et autres propriétés) | Color d'arrière-plan: couleur |
Il a été expliqué en quoi les propriétés des couleurs de fond diffèrent des propriétés de fond.
Conclusion
CSS "arrière-plan»La propriété est une propriété raccourci utilisée pour définir plusieurs valeurs d'arrière-plan à la fois, telles que la couleur, l'image, la position, la taille, l'origine et plus. D'autre part, "Couleur de l'arrière plan"Est uniquement utilisé pour ajouter de la couleur à l'arrière-plan. Dans ce guide, nous avons discuté de la différence entre la propriété de fond CSS et la propriété CSS Background-Color.