Je construis un code HTML de base pour un CMS. L'une des options associés aux pages dans le CMS est « l'image d'arrière-plan » et « page stretch largeur/hauteur à la largeur/hauteur de l'image d'arrière-plan. » de sorte qu'avec de grandes images de fond, le tout devient visible.image de fond Firefox centrage horizontal bizarrerie
Ma résolution d'écran est de 1280 x 1024.
Si je fais ce qui suit:
- Spécifiez une image de fond qui est 1400px large
- Spécifiez "position" comme "Centre" (horiz./vert.)
- spécifier "largeur de page d'étirage à la largeur de l'image d'arrière-plan"
e en FF, ce qui suit se produit:
- la page est correctement tendue à 1400px. Je reçois une barre de défilement horizontale car mon écran est plus petit que cela. Jusqu'ici tout va bien.
- et maintenant la chose bizarre: l'image de fond est pas centrée par rapport au 1400px, montrant ainsi l'image complète, mais par rapport à ma fenêtre de 1280px, cachant une partie de l'image au-delà du bord gauche de l'écran et en laissant une bande blanche à droite au lieu de montrer l'image entière.
- Il n'y a pas d'éléments supplémentaires (divs, emballages ...) qui pourraient manipuler quoi que ce soit. Tous les paramètres sont directement dans le corps.
Mise à jour: IE fait correctement. Google Chrome a le même problème. C'est comme si Firefox rendait l'image d'arrière-plan à 100% de sa largeur, la centrait et remarquait que le corps devait être étiré à 1400px.
Est-ce comportement Firefox normal? Des idées que je peux faire?
La publication d'un lien serait un peu lourde car tout est dans un environnement de développement fermé, mais si tout le reste échoue, je vais mettre quelque chose ensemble à regarder.
Le CSS:
body
{
background-image: url(http://www.domain.com....image.jpg);
background-repeat: no-repeat;
background-position: center center;
min-width: 1400px;
height: 100%;
}
Merci pour l'excellente information. Comme je l'ai corrigé plus tard, 1400px est censé être min-width. Va essayer la route html. –