2014-06-26 5 views
0

Salut J'ai un problème pour étirer une couleur d'arrière-plan. Il correspond parfaitement à une résolution plus grande. Lorsque la résolution passe sous la largeur de 1254px, l'arrière-plan ne s'étire pas. Cependant, le contenu à l'intérieur du conteneur reste parfait.La couleur de fond est coupée en plus petite résolution

Voici le site. Veuillez redimensionner le navigateur ci-dessous 1254px et vérifiez, vous trouverez des espaces blancs sur le côté droit.

www.origininteractive.in/projects/stars11

Heres le code html view-source: http://www.origininteractive.in/projects/stars11/

Heres le code CSS

http://www.origininteractive.in/projects/stars11/css/style.css

Merci

+0

quelle couleur de fond? J'ai vu un fond bleu sur la moitié de la page. Mais dans une résolution de plus en plus petite, il semble même. Alors, de qui parles-tu? –

+0

La couleur de fond du bleu viendra jusqu'à la moitié de la page.J'ai un problème avec la largeur de la couleur bleue bg. Réduire la largeur du navigateur à moins de 1254px. – user3230795

+0

@ user3230795 Vérifie ma réponse. Ça fonctionne. –

Répondre

1

La raison est que main_body & tout ce qu'il est les enfants ont une largeur statique, où conteneur de pied de page en-tête & ont 100% width. largeur pour main_body est 1237px, donc quand vous redimensionnez ci-dessous 1237px récipient supérieur obtenir la largeur du corps, mais main_body conteneur garder width de 1237px ainsi un est montré.

Pour se débarrasser de ce changement pour tous les styles main_body & c'est les enfants à largeur pour cent, à base

ou donner un bodymin-width:1242px; il empêchera body d'aller en dessous 1242px. (5px de plus cause un certain conteneur interne streching main_body à '1242px').

+0

Merci beaucoup cette solution a fonctionné comme un charme! – user3230795

1

Ajouter display: inline-block; à votre body et c'est va résoudre le problème.

La raison en est, La plupart de vos éléments ont une largeur codée en dur dans px. exemple

.top_menu_header_cont { 
width: 1237px; 
height: 74px; 
} 

En raison de cela quand la largeur de votre écran passe en dessous 1200px, il y a un problème de display.

0

Appliquer la largeur minimale pour le récipient intérieur et l'intérieur du pied de page.

.inside_container { min-width: 1237px; height:830px; margin:0 auto;} 
.inside_footer { min-width:1237px; height:130px; margin:0 auto; } 
Questions connexes