Maison > interface Web > tutoriel CSS > le corps du texte

Comment étirer l'image d'arrière-plan et remplir du CSS pour éviter un affichage répété

高洛峰
Libérer: 2018-05-12 10:28:23
original
2510 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, p, span). Les valeurs de longueur et de 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 y a donc deux catégories qui sont généralement utilisées comme images de fond :
1 Il s'agit d'une toute grande image, dont la taille correspond exactement à la taille de la zone
2. graphique à barres, après répétition, formant un grand fond d'image très régulier.
Mais après l'émergence du 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 cet attribut peut être utilisé 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) :

#background-size{ 
background-size:200px 100px; 
} 
  
Copier après la connexion

Taille de l'image d'arrière-plan (représentation en pourcentage) :

#background-size2{ 
background-size:30% 60%; 
}
Copier après la connexion

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

#background-size3{ 
background-size:cover; 
}
Copier après la connexion

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

#background-size4{ 
background-size:contain; 
}
Copier après la connexion

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) :

#background-size5{ 
background-size:auto; 
}
Copier après la connexion

Plus de css Comment faire en sorte que le l'image d'arrière-plan s'étire et se remplit pour éviter un affichage répété. Veuillez vous référer aux articles connexes Suivez le site Web PHP chinois !

Étiquettes associées:
css
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