position: fixe chevauchement de la page
Ici est la violon. Je vais faire une liste d'épicerie web app, et je suis en train de haut div une position fixe. Quand je fais cela, la div semble recouvrir le reste de la page. J'ai essayé à l'aide de deux positions dans le css (position: relative; position: fixed
) mais cela ne veut pas laisser le div reste fixe.
CSS (div):
#top {
width: 100%;
height: 40px;
background: #96f226;
text-align: center;
font-size: 30px;
color: #252525;
position: relative;
position: fixed;
}
Fichiers HTML (div):
<div id='top'>Kitchen List</div>
Quelque chose comme cela? jsfiddle.net/sZaxc/7
oui...très bien comme ça.
Ok, j'ai posté la réponse ci-dessous, Veuillez l'accepter.
ok, je peux accepter en 5 min.
oui...très bien comme ça.
Ok, j'ai posté la réponse ci-dessous, Veuillez l'accepter.
ok, je peux accepter en 5 min.
OriginalL'auteur Joe Pigott | 2013-09-30
Vous devez vous connecter pour publier un commentaire.
Envelopper votre contenu avec
div
et de lui donner lamargin-top
à la même hauteur que votre contenu fixe.VOIR LA DÉMO ICI
HTML
CSS
OriginalL'auteur Vikas Ghodke
Vous devez ajouter un autre div pour envelopper le contenu avec un
margin-top
.DÉMO
http://jsfiddle.net/sZaxc/8/
HTML
CSS
J'ai également ajouté un
z-index
ettop: 0
à votre#top
-div - juste au cas où.OriginalL'auteur Mr. B.
C'est parce que vous avez deux positions. Enlever un et le faire:
OriginalL'auteur SaturnsEye