Ce qui suit est un résumé de tous les arrière-plans CSS pour vous. Le contenu est assez bon, je vais donc le partager avec vous maintenant et le donner comme référence.
Toutes les propriétés d'arrière-plan ne peuvent pas être héritées.
1. background-color
Tous les éléments peuvent définir la couleur d'arrière-plan.
La valeur par défaut de background-color est transparente ; c'est-à-dire que si un élément ne spécifie pas de couleur d'arrière-plan, l'arrière-plan est transparent afin que l'arrière-plan de ses éléments ancêtres soit visible.
2. background-image
Tous les éléments peuvent définir une image d'arrière-plan
Plusieurs images d'arrière-plan peuvent être définies, séparées par des virgules ; l'image sera en cascade, avec le calque écrit dans le calque précédent au-dessus.
3. répétition d'arrière-plan
répéter (par défaut)/no-repeat/repeat-x/repeat-y
4. background-attachment
scroll (par défaut)/fixed
5. background-position
Méthode des pixels : en commençant par le coin supérieur gauche de l'image, la première valeur est la distance de mouvement horizontal, la deuxième valeur est la distance de mouvement vertical si une seule valeur est spécifiée, la deuxième valeur par défaut est 50 % ;
Méthode du pourcentage : le pourcentage est appliqué à la fois à l'image et à l'élément, et les points correspondants se chevauchent pour le positionnement. Si vous spécifiez uniquement un pourcentage, cela signifie que la direction verticale est de 50 %.
Méthode des mots clés : haut, droite, bas, gauche, centre pour un positionnement combiné ; si une seule valeur est spécifiée, la deuxième valeur est par défaut centre.
Remarque : la position d'arrière-plan peut être négative.
Par défaut, la couleur d'arrière-plan s'étend sous la bordure et l'image d'arrière-plan se trouve dans le coin supérieur gauche de la zone de remplissage.
6. background-size
Définissez la taille de l'image d'arrière-plan ; la valeur par défaut est auto.
Méthode Pixel : la première valeur définit la largeur et la deuxième valeur définit la hauteur ; s'il n'y a qu'une seule valeur, la deuxième valeur est automatique.
Méthode de pourcentage : calculée en fonction de la largeur et de la hauteur de l'élément parent.
Le mot-clé cover ne modifie pas le rapport hauteur/largeur de l'image et couvre l'intégralité de l'élément à la fois horizontalement et verticalement, ce qui peut provoquer un débordement d'une partie de l'image.
Le mot-clé contain ne modifie pas le rapport hauteur/largeur de l'image, mais l'étire autant que possible jusqu'à ce que tout l'élément soit couvert dans une direction, ce qui peut avoir pour conséquence que l'autre direction ne soit pas couverte.
7. background-origin
Définissez la position initiale de l'image d'arrière-plan
border-box, le coin supérieur gauche de la bordure.
padding-box, coin supérieur gauche de la zone de remplissage ; valeur par défaut.
content-box, coin supérieur gauche de la zone de contenu.
8. background-clip
La propriété CSS3 background-clip spécifie la zone de peinture de l'arrière-plan.
La propriété prend trois types différents valeurs :
•border-box - (par défaut) l'arrière-plan est peint jusqu'au bord extérieur de la bordure
•padding-box - l'arrière-plan est peint jusqu'au bord extérieur du remplissage
•content-box - l'arrière-plan est peint dans la zone de contenu
(l'explication en anglais est plus claire)
(les anglais sont tous déplacés de W3Schools Online)
Concernant background-origin et background-clip, ils sont indépendants l'un de l'autre et n'interfèrent pas entre eux.
Concernant la méthode d'écriture CSS du background, je pense personnellement qu'elle devrait être logiquement claire et hiérarchique spécifiquement :
background définit l'image de fond ; , background-color définit la couleur d'arrière-plan et background-clip définit la zone d'affichage d'arrière-plan.
(Avis personnel, pour référence seulement)
Image d'arrière-plan en taille réelle
Si nous voulons avoir une image d'arrière-plan sur un site Web qui couvre toute la fenêtre du navigateur à tout moment.
Les exigences sont les suivantes :
• Remplir toute la page avec l'image (pas d'espace blanc)
• Redimensionner l'image selon les besoins
• Centrer l'image sur la page
• Ne pas provoquer de barres de défilement
Ce qui suit L'exemple montre comment procéder ; Utilisez l'élément html (l'élément html est toujours au moins de la hauteur de la fenêtre du navigateur). Ensuite, définissez un arrière-plan fixe et centré dessus. Ajustez ensuite sa taille avec la propriété background-size :
html { background: url(img_flower.jpg) no-repeat center fixed; background-size: cover; }
Conseils :
Utilisez le carrelage horizontal de l'image d'arrière-plan pour obtenir un effet de bordure ondulée. (Actuellement, je n'ai que des idées et je n'ai trouvé aucune image qui réponde à mes besoins.) Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'apprentissage de chacun. .Pour plus de contenu connexe, veuillez prêter attention à PHP Chinese net ! Recommandations associées :À propos de l'utilisation et des pièges liés à l'activation de l'accélération matérielle dans CSS3
À propos de la façon d'écrire les spécifications du code 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!

Dans cet article, Blackle Mori vous montre quelques-uns des hacks trouvés tout en essayant de repousser les limites du support HTML de Cohost. Utilisez-les si vous osez, de peur que vous soyez également étiqueté un criminel CSS.

Les curseurs personnalisés avec CSS sont excellents, mais nous pouvons faire passer les choses au niveau supérieur avec JavaScript. À l'aide de JavaScript, nous pouvons passer entre les états du curseur, placer du texte dynamique dans le curseur, appliquer des animations complexes et appliquer des filtres.

Les animations CSS interactives avec des éléments se ricochent semblent plus plausibles en 2025. Bien qu'il soit inutile de mettre en œuvre Pong dans CSS, la flexibilité et la puissance croissantes de CSS renforcent le soupçon de Lee selon lequel un jour, ce sera un jour

Conseils et astuces sur l'utilisation de la propriété CSS Back-Filter pour styliser les interfaces utilisateur. Vous apprendrez à superposer des filtres en toile de fond entre plusieurs éléments et à les intégrer à d'autres effets graphiques CSS pour créer des conceptions élaborées.

Eh bien, il s'avère que les fonctionnalités d'animation intégrées de SVG n'ont jamais été obsolètes comme prévu. Bien sûr, CSS et JavaScript sont plus que capables de porter la charge, mais il est bon de savoir que Smil n'est pas mort dans l'eau comme précédemment

Yay, laissez-le saut pour le wat-wrap: joli atterrissage dans la technologie safari aperçu! Mais méfiez-vous qu'il est différent de la façon dont il fonctionne dans les navigateurs de chrome.

Cette mise à jour de CSS-Tricks met en évidence des progrès significatifs dans l'Almanac, des apparitions de podcast récentes, un nouveau guide CSS Counter et l'ajout de plusieurs nouveaux auteurs contribuant un contenu précieux.

La plupart du temps, les gens présentent la fonctionnalité de Tailwind avec l'un des utilitaires à propriété unique de Tailwind (qui modifie une seule déclaration CSS). Lorsqu'il est présenté de cette façon, @Apply ne semble pas du tout prometteur. So évidence


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Adaptateur de serveur SAP NetWeaver pour Eclipse
Intégrez Eclipse au serveur d'applications SAP NetWeaver.

DVWA
Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

VSCode Windows 64 bits Télécharger
Un éditeur IDE gratuit et puissant lancé par Microsoft
