2009-08-11 11 views
1

J'ai un site Web où l'arrière-plan doit être stribes (j'ai une image de la bande) dans mon corps css je l'ai mis en arrière-plan et répétez-le, jusqu'à présent:Comment faire fonctionner mon arrière-plan

body 
{ 
    font-family: Verdana, Sans-Serif; 
    text-align: left; 
    margin:0px; 
    text-align:center; 
    background-image:url(../Gfx/Design/bg.png); 
    background-repeat:repeat; 
    width:100%; 
    height:100%; 
} 

#BGContainer 
{ 
    margin:0px; 
    background-image:url(../Gfx/Design/background.png); 
    background-repeat:repeat-x; 
    width:100%; 
    height:100%; 
    z-index:101; 
} 

Voici mon HTML

<body> 
    <form id="form1" runat="server"> 
    <div id="BgContainer"> 
     </div> 
    </form> 
</body> 

i ont ensuite cette autre image avec un gradient dans la partie supérieure où les stibes se fondre dans une autre couleur. Cette image doit superposer en haut de l'arrière-plan. C'est ce que j'ai essayé de faire dans mon code, mais ça ne marche pas. Il montre seulement le pavage du bg.png situé dans mon élément de corps. Je ne vois jamais la superposition. N'importe qui?

/Vive

+0

Quel type DocType utilisez-vous? – AaronSieb

+0

ne l'a pas touché, Visual studio généré automatiquement:


                            
    H4mm3rHead
                                
                            
                        
                    

Répondre

4

CSS est (supposé être au moins) sensible à la casse - vous avez #BGContainer dans le CSS mais BgContainer dans le HTML.

+2

En supposant que ce n'est pas juste une faute de frappe ici, ce serait le problème. – idrumgood

+0

Argh comment stupide! thx un groupe qui l'a résolu. Quelle horreur embarrassante. – H4mm3rHead

2

Essayez d'ajouter du contenu dans votre #BGContainer div, quelque chose comme &nbsp;

0

ne peut pas vous inclure que la superposition de gradient dans votre image rayures? Ou ai-je mal compris votre problème?

+0

Ensuite, je ne peux pas le coller, le dégradé ne devrait apparaître que dans le haut de l'arrière-plan. Im carrelage un petit img de l'arrière-plan. et ensuite en mettant une plus grande image avec le dégradé dessus (au moins c'est le plan) – H4mm3rHead

Questions connexes