Backgrounds, Borders, and Visual Layers
Compose resilient surfaces with layered backgrounds, images, borders, radii, and contrast-aware decoration.
Les arrière-plans se dessinent derrière le contenu et la bordure d’un élément, sans changer la structure du document. Les couches sont déclarées du premier plan vers le fond. Chacune peut avoir sa propre image, sa position, sa taille et sa répétition. Une couleur de fond reste utile si une image manque ou comporte des zones transparentes.
Comprendre l’ordre des couches
Repérez d’abord la couleur de fond, le dégradé et l’image. Regardez dans quel ordre ils sont déclarés, puis cherchez ce qui garantit la lisibilité du texte avant de modifier le code.
.hero { background-color: #17324d; background-image: linear-gradient(90deg, rgb(23 50 77 / .88), rgb(23 50 77 / .35)), url('/images/home/learning-paths.jpg'); background-size: cover; background-position: center; color: white; border: 2px solid rgb(255 255 255 / .35); border-radius: 1rem; }Les bons réflexes
- Vérifiez que le texte reste lisible lorsque l’image de fond ne se charge pas.
- Vérifiez que les coins arrondis et le débordement ne masquent ni le contenu ni l’indicateur de focus.
- Réservez les images de fond à la décoration ; gardez les informations essentielles dans le HTML.