Maison > Questions et réponses > le corps du texte
De la même manière, je veux maintenant créer un composant avec une image d'arrière-plan, mais l'image d'arrière-plan ne peut pas avoir une taille à 100 %, et il doit alors y avoir du contenu au milieu, une image à gauche et du texte à droite. rendez-le réactif
phpcn_u15822017-07-06 10:39:20
Background-position, utilisé conjointement avec background-size, l'avez-vous essayé
?大家讲道理2017-07-06 10:39:20
Vous pouvez étudier attentivement certaines pages d'Apple. Certaines de ses pages utilisent des images d'arrière-plan et sont adaptatives - bien sûr, leur mise en page est également relativement simple. Son principe est CSS3 Media Query.
J'utilise habituellement 2 solutions :
Système de disposition de grille à 12 colonnes (largeur, flotteur, réponse séquentielle) ;
position
属性或 flex
) ;
paramètres en ligneprops
, puis le composant déterminera en interne le style de mise en page (plusieurs mises en page sont prédéfinies ) ;
Pour les images d'arrière-plan, vous pouvez utiliser l'attribut
background-size
或 background-position: center center
Je pense : essayez de ne pas utiliser l'arrière-plan dans le cadre de la mise en page du contenu, à moins que le concepteur ne vous fournisse suffisamment de tailles et de plans adaptés à l'image !