[Résolution écran] Adaptation automatique

Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   -  
 lolo59 -
Bonjour,

J'ai créé un site où les pages ont pour fond des images 1024x768, insérées dans des balises </div>...

Du coup, quand je vais dessus, je me retrouve avec des scrollbars verticaux et horizontaux...

De plus, quand j'y accède à partir de Firefox, ça me fait sortir du mode "plein écran" de mon navigateur, et ça, à chaque fois que je clique sur un des liens...

Sous IE, ça reste en plein écran, mais comme sous Firefox, j'ai des scrolls ; dont le scroll horizontal qui disparaît si je sors du mode plein écran (idem avec Firefox)...

J'ai cherché diverses solution sur le web pour me débarasser de ces scrolls, en gros, pour faire que le fond s'adapte automatiquement à la résolution d'écran de celui qui navigue, qu'il ait la totalité de l'image devant ses yeux, sans aucun scroll... Plusieurs tutos proposaient de remplacer la valeur "width" en pixels du conteneur de l'image du fond par la valeur "100%", ce que j'ai fait...

Malheureusement, avec IE comme Firefox, l'image se rogne de façon horizontale pour s'adapter, mais la partie "rognée" devient noire, et les scrolls persistent...

Connaissez vous un code ou un script permettant de redimensionner automatiquement l'image selon le type d'écran utilisé, pour avoir l'image complète devant les yeux dès la connexion, en plein écran, sans aucun scroll...?

Sauriez-vous également pourquoi Firefox persiste à me sortir de mon plein écran, alors que IE est bien sage ?

Merci beaucoup d'avance, j'espère que mon charabia novice est un minimum compréhensible.

;)
A voir également:

8 réponses

Serge_La Messages postés 407 Date d'inscription   Statut Membre Dernière intervention   47
 
Je vois un problème. Comment voir toute l'image si le rapport h/l n'est pas respecté par l'utilisateur? Tu auras alors toujours une barre de défilement.
De plus, je ne vois pas l'utilté de l'élément div dans ce que tu veux faire. C'est peut-être la source du bug.
1
Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   100
 
Pour ce qui est du </div>, je m'en suis remis à quelqu'un de ce forum, qui m'a filé un sacré coup de main. Apparamment, mettre l'image dans un </div> semblait nécessaire étant donné que je voulais mettre quelques rollovers, disséminés un peu partout sur l'image de fond...
0
Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   100 > Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai trouvé ce qui faisait se redimensionner ma fenêtre, un petit script qui s'y était glissé... un truc style "onload resize.to 1030 860"... Bref, il suffit de le retirer et c'est bon !

Par contre, pour la redimension automatique de l'image, je sèche encore...
0
Serge_La Messages postés 407 Date d'inscription   Statut Membre Dernière intervention   47
 
La balise <img width="1000" height="800"> peut être redimensionnée avec du javascript, je crois bien.
1
Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   100
 
C'est-à-dire ? Désolée, je suis sous-douée...
0
Serge_La Messages postés 407 Date d'inscription   Statut Membre Dernière intervention   47
 
Ah, bon. Désolé.
C'est assez compliqué. Dans ton cas, il faudrait faire un javascript qui mesure la grandeur de la fenêtre et ajuste la grandeur d'image en conséquence. Beaucoup trop de travail pour une aide gratuite. Tu sais que c'est possible au moins.
:)
Serge.
1
Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   100
 
Ah, je vois... alors dans ce cas, sais-tu si il existe une largeur d'image qui sied à tous les écrans, sans scrolls, et sans pour autant pixelliser la page ?
0
gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
800*600 fixe ;-)
1
Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   100
 
Okay, donc si ma largeur est de 800, ma page sera garantie sans scrolls, et non pixellisée, sur tous les écrans ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gryzzly Messages postés 4608 Date d'inscription   Statut Contributeur Dernière intervention   1 335
 
oui sous reserve que tu ne demandes pas d'étirer l'image a 100% de la largeur de l'ecran mais que tu la laisses tel quel
1
Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   100
 
Okay...

Cela dit, pour les écrans plus larges, l'image apparaîtra centrée, bordurée de noir, n'est ce pas ?
0
Serge_La Messages postés 407 Date d'inscription   Statut Membre Dernière intervention   47 > Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention  
 
Pas par défaut, je ne crois pas. Beaucoup de sites mettent le tout dans un tableau centré. Le reste du fond prendra la couleur de fond du "body" que tu définis. Tu peux définir la bordure et sa couleur en css.

Serge.
0
Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   100 > Serge_La Messages postés 407 Date d'inscription   Statut Membre Dernière intervention  
 
Mertci bgeaucoup, je crois que finalement, je vais laisser en 1024*768...
0
pyxel99 > Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention  
 
pour redimensionnement automatique des images dans une popup voir l'application sur site www.bettyhonys3.fr (onglets objets) utiliser la messagerie contact (=webmaster) et je te donnerai autres liens d'application ou de script avec des variantes en popup et en CSS (quand popup sont interdits). (regarder les sources et lestatweb2.js)
bonne chance
pyxel99
0
Sunglasses Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   100 > pyxel99
 
C'est gentil, mais ce n'est pas exactement ce que je veux faire.

Anyway, merci tout de même d'avoir proposé ^^
0
Jean Fi
 
je recherche la meme chose mais alléatoirement bien que n'ayant pas un gros niveau en matiere de programmation, j ai pu constater que le bug réside dans la confusion entre resolution ecran et zone graphique.
l'ecran en 1024 par 768 prends egalement (ce qui diminue la zone image) les toolbars, etc .....
la barre de titre, la barre de taches .....
donc je suis simplement entrain de redimensionner mes pages a un format inferieur a 1024x768
a priori cela serait du 1018x702 a vérifier.
constat fait par capture d'ecran
amicalement (meme si j ai peut etre dit des betises, mais je ne pense pas trop)
1
edmond
 
utliser les % en largeur
ca redimensionne l'image automatiquement suivant votre résolution
a plus tard
1
lolo59
 
Bonjour, moi, c'est un probleme avec la banniere du site, sur un ecran 15 et 17 pouce, ça fonctionne, mais sur 21 et plus, j'ai un carré blanc sur la droite de la banniere pour le reste de la page, c'est nikel et s'elargie en fonction.
Faut il que je fasse sur la banniere proprietes cellule/ cocher specifier la largeur et mettre en 100%??
Merci pour votre aide
0
masty
 
salut,mon pc n'arrive pas a lire certain jeux telecharger sur le net.en fait lorsque j'essaye de lancer le jeux l'écrans vire au noir,ou va sur un format pas adapter.je suis sous wind xp pro.et je nyconnais pas grand chose en informatique.aidez moi svp.existe un logiciel qui me permet de regler ce probleme.ps :j'avais dejas telecharger directx,mais le probleme reste toujours le meme
-2