|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Karim Saadani Étudiant Inscription : octobre 2010 Messages : 2 ![]() |
Bonjour,
voilà, j'ai un petit souci. J'aimerai qu'une image s'adapte aux résolutions des internautes, le problème c'est que je n'arrive pas à le faire... Je vous met le code en espérant que vous puissiez m'aider. Code :
Cordialement Akiro. |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 049 ![]() |
Hélas ce n'est pas facilement possible.
Une idée est de prévoir plusieurs images de fond pour plusieurs résolutions, de mettre dans la CSS une image "pas trop mal" pour tout, et d'affiner avec du JavaScript si nécessaire, au cas où JavaScript soit dispo. (Au fait, personnellement, j'estime qu'une image suffisamment importante pour qu'on veuille l'afficher de telle ou telle manière, n'est pas une image de fond mais du contenu avec <img>. Et si tu la faisais simplement de bonne taille, centrée, avec la couleur unie qui jure pas à côté ?) |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Karim Saadani Étudiant Inscription : octobre 2010 Messages : 2 ![]() |
Merci de cet réponse.
Et effectivement je vais pas me compliquer et je vais faire un dégradé qui par de mon image et devient noir ou une autre couleur. Dans ce cas je vais pouvoir le mettre en résolu Merci. Cordialement Akiro. |
|
|
00
|
|
|
#4 | ||||
|
Membre habitué
![]() Inscription : mai 2009 Messages : 115 ![]() |
Bonjour,
une astuce qui fonctionne en général, pour le html : Code :
Code :
L'idée est donc de mettre une vrai image (balise <img>) qui s'adapte à la taille du contenu, et donc un contenu qui prend la taille de l'écran. Ensuite, on met le contenu du site par dessus et donc cela passe pour une image de fond. J'ai ajouté des propriétés dans body et html pour éviter les bugs de width:100% et height:100% dans ie. Toutefois je n'ai pas pris le temps de tester ce bout de code il faudra donc peut etre un peu adapter/corriger. Bonne journée |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com