Découvez les bases du CSS dans ce tutoriel.
Dans ce tutoriel, nous allons aborder la gestion des images d'arrière plan en CSS.
background-color: #ebf6f9;
La couleur d'arriére plan peut être exprimée en texte (Anglais) ou en héxadécimal comme la couleur du texte, que nous avons vu précédemment
Exemple
Texte sur fond bleu
Code CSS
.fond-bleu{
background-color: #ebf6f9;
}
background-image: url(../images/exclamation-orange.png); /* url de l'image */
background-repeat: no-repeat; /* Ne pas répéter l'image sur X et Y*/
Par défaut, une image se répéte sur x et y, donc on doit compléter, le "background-repeat" pour agir sur la répétition.
Valeurs possibles :
background-attachment : fixed;
La propriété de feuille de style css background-attachment permet de fixer l'image d'arriére plan (image de fond) lorsque l'on utilise les barres de défilement.
Valeurs possibles :
background-position: left center; /* left : positionnement à gauche sur l'horizontal, center : position au centre sur la verticale*/
Alignement horizontal
left correspond à l'alignement horizontal de l'image
Valaurs possibles :
left, center, right ou une valeur qui peut être exprimée en px, pt, in, cm, mm, pc, em, ex %
Alignement vertical
center correspond à l'alignement vertical de l'image
Valaurs possibles :
top, center, bottom ou une valeur qui peut être exprimée en px, pt, in, cm, mm, pc, em, ex %
Exemple
Code CSS
.boite-alerte {
background-color: #FFC;
background-image: url(../images/exclamation-orange.png);
background-repeat: no-repeat;
background-position: right center;
padding-left: 40px; /* Remplissage à gauche de 40px, Si l'on ne met pas un padding supérieur à la largeur de l'image, dans le cas où l'on saisit du texte dans la boîte, il serait placer sur l'image */
padding-top:15px; /* Remplissage en haut */
padding-bottom:15px;
/* Remplissage en bas */
}
Code HTML
<div class="boite-alerte">Texte dans la boite-alerte</div>