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.

OriginalL'auteur Joe Pigott | 2013-09-30