5568 sujets

Sémantique web et HTML

Bonjour,

Lorsque la page est un peu longue et nécessite la barre de défilement du navigateur le "tout" qui n'est pas modifié sur la page (entre autre la bannière) se décale légèrement dû à la barre du navigateur.
La bannière est dans un div class="banniere" avec :


div.banniere {
	margin-top: 5px;
	background: #ca1136 url("images/banniere.png");
	width: 1100px;
	height: 200px;
	border: 3px solid red;
}


Il y a aussi des <center></center> placés dans le html pour centrer toute la page.

Comment faire pour qu'il n'y ait plus ce décalage ?
Merci.
Modifié par KelT55 (17 Sep 2010 - 12:58)
Bonjour,

Ce décalage est normal, l'utilisateur y est habitué et ne pose problème qu'aux développeurs.

Regardes la majorité, le même phénomène se produit dans les mêms conditions.

ps. : il est préférable d'utiliser le marges auto en CSS plutôt que l'élément centre qui est déprécié.
En fait souvent ce sont des formulaires avec une ancre en bas de la page pour que l'utilisateur puisse voir le message d'erreur si ce dernier s'est trompé. Du coup à certains moments ça décale la page en bas puis un peu sur le côté, ça donne vraiment l'impression que les éléments restant fixes sur toutes les pages bougent n'importe comment en fonction des pages...
Hello,

On peut voir les pages en ligne pour tester?
À priori, comme le dit Laurie-Anne, c'est un fonctionnement parfaitement normal et la solution est de ne rien faire. Mais tu es peut-être dans un cas plus particulier...