Page 1 sur 2

déplacement lateral du design a cause de la scrol.cmt evite

Publié : 20 mai 2005, 14:51
par GregK84
Salut,

je voudrais résoudre un problème de déplacement latéral causé par l'apparition de la scroll.
si on affiche une page plus longue que l'écran, la scroll apparaît et le design se déplace vers la gauche de la taille de la scroll.

y a t'il une solution pour évite le déplacement latéral de la page ?

merci

Publié : 21 mai 2005, 01:33
par bonze
bin en en tenant compte quand tu fais ton design

Publié : 21 mai 2005, 09:15
par GregK84
bonze a écrit :bin en en tenant compte quand tu fais ton design
j'aurais pu le dire tout seul :wink:

et pour info j'en tiens compte, mais lord de l'apparition de la scroll, l'affichage horizontale de la page est diminué de la longeur de la page.
le disign est donc re centré ce qui a pour effet de déplacer le design de celle ci.

ce n'est pas bien grave, mais c'est dérangeant !

Publié : 21 mai 2005, 12:14
par Benoit
Je ne comprends pas bien, enfin ça fait la même chose si on redimensionne la fenêtre, ou si on change de résolution d'écran.

Publié : 21 mai 2005, 12:35
par GregK84
Benoit a écrit :Je ne comprends pas bien, enfin ça fait la même chose si on redimensionne la fenêtre, ou si on change de résolution d'écran.
oui, mais ca c'est l'utilisateur qui fait les changement, le probleme ici, en fonction que le contenu de la page est +- long, la scroll apparait.
et quand elle apparait le site est deplace sur la gauche de l'epaisseur de la scroll.
et j'aimerais evite ce deplacement.

Publié : 21 mai 2005, 21:42
par bonze
Effectivement moi aussi j'ai un peu du mal a comprendre, tu ne veux pas nous montrer un exemple concret ?

Publié : 21 mai 2005, 22:25
par netfab
La seule solution que je connaisse est de s'arranger pour que le contenu de la page soit toujours assez long.
Ainsi, la barre de scroll verticale est toujours présente, et ton design ne se décale pas, sauf en cas d'intervention du visiteur.

Autrement dit, tu ne peux rien faire :wink:

Publié : 21 mai 2005, 22:28
par calimo
Mais cette barre de défilement apparaît spontanément au cours de la lecture de la page ?

Publié : 21 mai 2005, 22:34
par netfab
Non, d'un page à une autre.

Publié : 21 mai 2005, 23:02
par GregK84
elle apparait simplement en fonction de la taille de la page. c tout ce qu'il y a de plus normal :wink:
c simplement que visuellement cela me derange.
donc je suis a la recherche d'une solution.

(qui si possible est autre que :
- avoi toutes mes pages asser longue pour que la scroll soit tjr la.
- ou mettre html { overflow: scroll; } dans mes css

voila, c plus clair ?

Publié : 21 mai 2005, 23:33
par netfab
Une solution serait peut-être de fixer la largeur de ta page à une valeur définie, mais bon, si ta page est prévue pour s'adapter aux résolutions (largeurs en %), c'est raté.

De tout façon, à partir du moment où la barre de scroll apparaît, c'est la surface de la page qui diminue, et tu ne peux rien y faire. Même si tu fixes la largeur de ta page, il y aura toujours un décalage vers la gauche et/ou un redimensionnement de tes boîtes.

Ou alors, il faut jouer avec le javascript pour réduire tes marges lorsque la barre de scroll apparaît, mais je ne pense pas que çà vaille le coup.

Publié : 21 mai 2005, 23:35
par GregK84
oki, c ce ke je voulais savoir

mais je v quand meme faire une recherche sur le javascript :wink:

Publié : 22 mai 2005, 10:18
par calimo
GregK84 a écrit :c simplement que visuellement cela me derange.
Ok, donc le problème n'est pas l'apparition de la barre de défilement, c'est que tu n'as pas encore accepté que ton site puisse ne pas être vu exactement pareil par tous...

Je t'accorde que c'est généralement assez difficile à accepter pour un webmaster. Cependant c'est obligatoire. Ton site, quoi que tu fasse, ne sera pas partout le même. Il n'y a rien à faire.

Commence par admettre ça et tout ira mieux :wink:

Publié : 22 mai 2005, 11:21
par Invité
NB : Avant de commencer la programmation orientée Web, consultez un psy pour savoir si vous n'avez pas de contre-indications.

:p

Publié : 22 mai 2005, 11:22
par bonze
oups ...
c'est moi l'invité qui vient de poster
;)