comment faire de la div de l'image d'arrière-plan sensible
Comment faire de cette image sensible
HTML:
<section id="first" class="story" data-speed="8" data-type="background">
<div class="smashinglogo" id="welcomeimg" data-type="sprite" data-offsetY="100" data-Xposition="50%" data-speed="-2"></div>
</section>
CSS:
#first .smashinglogo {background: url(../images/logo1.png) 50% 100px no-repeat fixed;}
OriginalL'auteur User1038 | 2014-02-25
Vous devez vous connecter pour publier un commentaire.
Utilisation
background-size
de la propriété à la valeur de100% auto
d'obtenir ce que vous cherchez.Par Exemple,
Espère que cette aide.
PS: Que par votre code ci-dessus, vous pouvez supprimer
fixed
et ajouter100% auto
pour atteindre la sortie.Cela doit faire à votre image pour étirer adaptée en conséquence. Si vous trouvez 100% trop gros, définissez une valeur en pourcentage, ce qui est idéal pour vos besoins. Puis étirez-le et vérifiez que la sortie de nouveau. Si cela ne fonctionne toujours pas, utilisez le
background-size:100% auto;
- @Phoenixoui, c'est le travail. Merci Encore
Comment voulez-vous faire de la DIV être à la même hauteur que le fond de l'image?
OriginalL'auteur Nitesh
Essayez d'ajouter
background-size:cover
Vérifier ce tutoriel pour l'article détaillé.
vérifier la mise à jour de réponse
La page "de ce tutoriel" n'existe plus.
OriginalL'auteur Sowmya
essayez ceci :
ou
OriginalL'auteur Iraj
Au lieu de fixe Utilisation
cela fonctionne.
Sortie Finale
OriginalL'auteur Alt-Rock Ninja
Je suis juste résumant avec une réponse qui m'a aidé dans le même sens.
Les deux codes ci-dessus a vraiment bien travaillé.
OriginalL'auteur Neophile
essayer cela, il pourrait fonctionner pour vous.
OriginalL'auteur Mandar Kawtakwar
Faire une image Réactive il existe de nombreuses façons.
La règle de Base est d'utiliser
%
valeur au lieu depixel
valeur. et la deuxième est l'utilisation@media queries
pour cible les appareils mobiles et les tablettes.Vous pouvez également utiliser CSS3 nouvelle technique pour rendre l'image sensible:
vous pouvez lire plus au sujet Sensible de l'image en cliquant sur ce lien.
http://css-tricks.com/which-responsive-images-solution-should-you-use/
OriginalL'auteur Kheema Pandey
Si vous div background-image disparaît lorsqu'ils sont empilés sur de petits appareils (généralement en dessous de 577px en largeur), puis d'ajouter "min-height:310px;" à votre css.
OriginalL'auteur Jesse Josserand