Maison > interface Web > Tutoriel H5 > Comment étirer l'image d'arrière-plan et remplir du CSS pour éviter les compétences répétées du didacticiel display_html5

Comment étirer l'image d'arrière-plan et remplir du CSS pour éviter les compétences répétées du didacticiel display_html5

WBOY
Libérer: 2016-05-16 15:49:16
original
3562 Les gens l'ont consulté

Comment étirer et remplir l’image d’arrière-plan, cette question semble simple. Mais je suis désolé de vous le dire. Ce n'est pas aussi simple qu'on le pense.
Par exemple, définissez un arrière-plan dans un conteneur (body, div, span). La longueur et la largeur de ce fond ne peuvent pas être modifiées avant CSS2.1.
Ainsi, le résultat réel ne peut être affiché que de manière répétée, de sorte que les attributs répétition, répétition-x, répétition-y et non-répétition apparaissent. Il est utilisé pour contrôler l’affichage des images d’arrière-plan. Il existe donc deux types d'images de fond :

1. Une toute grande image, dont la taille correspond exactement à la taille de la zone
2. Une très petite image en barre, Après avoir répété , un grand fond d'image très régulier est formé.

Mais après l'émergence de CSS3, cette situation s'est améliorée. La propriété de taille d'arrière-plan peut réaliser nos souhaits antérieurs.
Et cette propriété peut être utilisée sur Firefox, Chrome et ie9.

La méthode d'utilisation spécifique est la suivante :
Taille de l'image d'arrière-plan (représentation numérique) :

Copier code
Le code est le suivant :

#background-size{
background-size:200px 100px
}

Taille de l'image de fond (exprimée en pourcentage) :

Copier le code
Le code est le suivant :

#background -size2{
background-size:30% 60%
}

Taille de l'image d'arrière-plan (agrandissez l'image proportionnellement pour remplir l'élément, cela est, valeur de couverture) :

Copier le code
Le code est le suivant :

#background-size3{
background-size:cover
}

Taille de l'image d'arrière-plan (réduire l'image proportionnellement pour l'adapter à la taille de l'élément, c'est-à-dire la valeur contenue) :

Copier le code
Le code est le suivant :

#background-size4{
background-size:contain;
}

Taille de l'image d'arrière-plan (remplissez l'élément avec la taille de l'image elle-même, c'est-à-dire la valeur automatique) :

Copier le code
Le code est le suivant :

#background-size5{
background-size:auto;
}
Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal