J'essaie d'améliorer la compatibilité utilisateur d'un site pour les moniteurs 800 x 600px.HTML/CSS: Création d'une div qui ne déclenche pas une barre de défilement horizontale si elle est plus large que la taille de l'écran
J'ai un div 'headerbackground' qui est 900px de large, et ne contient rien d'autre qu'une image de fond. Le reste du site est imbriqué dans ce div, avec une largeur de 790px.
Ce que je voudrais faire est de montrer la pleine 900px « headerbackground » div si la fenêtre du navigateur est supérieure à 900px, mais pas déclenchement d'une barre de défilement horizontale dans le navigateur si la résolution d'écran est compris entre 790 & 900px. Je suis conscient que cela peut être facilement réalisé avec une image "background" centrée sur l'étiquette du corps, mais ce n'est pas une option faisable dans ce cas parce que l'image d'arrière-plan actuelle du corps a un arrière-plan horizontal répétitif, et l'image d'arrière-plan de l'en-tête ne se répète pas.
Toutes les suggestions ont apprécié
Edit: image ci-jointe pour plus de clarté.
Le problème que vous rencontrez n'est pas clair. Souhaitez-vous que l'image d'arrière-plan de headerbackground soit centrée? – Jacob
Merci pour la réponse. J'ai ajouté une image ci-dessus qui pourrait mieux expliquer le problème. Je voudrais «cacher» des parties de la boîte rouge si elle est plus grande que la fenêtre du navigateur des utilisateurs, mais déclencher une barre de défilement horizontale si elle est plus petite que la boîte verte. – PlankTon