Comment puis-je changer la couleur de fond du pied de page en CSS
- Je créer un pied de page et pied de page tag <footer>
, mais mon problème est que je ne peux pas changer la couleur de fond
Voici un code:
HTML:
<footer class="site-footer">
<div id="footer1"><p>Copyright 2013 Domain Name - All Rights Reserved </p></div>
<div id="footer2"><p> Template by OS Templates </p></div>
</footer>
CSS:
.site-footer {
background: orange;
}
#footer1{
margin-left:2%;
float:left;
}
#footer2{
margin-right:2%;
float:right;
}
Vous devez vous connecter pour publier un commentaire.
Il suffit de changer votre
site-footer
à un id au lieu d'un, avec un peu de hauteur définie. Violon ici.class
àid
et de veiller à ce que tout le reste est le même. Il devrait fonctionner.background: none;
à la footer1 et footer2 div styles.<div style="clear:both;"></div>
juste avant<footer>
tag. Laissez-moi savoir si cela fonctionne. Il travaille ici: jsfiddle.net/rg0umv3L/8Votre #footer1 et #footer2 divs sont recouvrant la .site-pied de div, c'est pourquoi vous ne pouvez pas voir la couleur d'arrière-plan, essayez d'appliquer l'arrière-plan de la transparence sur ces deux divs.
Essayez de modifier le pied de page à une div. Ou à l'aide de backgroun:hériter de #footer1 et #footer2
Depuis #footer1 et #pied de page 2 à la fois flotteur .site-le pied de page n'a pas de hauteur.
Utiliser un clear fix sur .site-le pied de page
entendre est un exemple
Ajouter un autre div après le pied de page de la vrd, avec style="clear:tous".
Ici, vous allez, ai eu de travail pour vous
http://jsfiddle.net/0Lz53cad/1/
Si vous ne voulez pas d'espace blanc entre les éléments de l'utilisation du remplissage au lieu de la marge.
Comme je l'ai dit. Veuillez marquer ma réponse que le droit de réponse.