2010-01-16 7 views
0

Ok Je n'essaie pas d'obtenir un élément à une position fixe, j'essaie d'obtenir une balise div en position fixe. J'ai un en-tête qui est au premier rang relatif. en dessous, c'est juste une autre balise div avec du contenu. Quand je suis allé à l'aperçu dans IE6, l'en-tête a été positionné tout en haut, et a été corrigé. il est resté au sommet quand j'ai fait défiler vers le bas, mais vraiment c'était position relative. aucun élément de mon CSS n'est positionné par le chemin. Quelqu'un at-il eu cela avant et connaissez-vous une solution?Problème corrigé de position IE6

CSS:

#top { height: 168px; 
    display: block; 
    clear: both; 
    overflow: visible; 
    position: relative; 
    margin-bottom: 15px; 
} 

HTML:

<div id="top"> 
    <a href="link.html">Link 1</a> 
    <a href="link.html">Link 1</a> 
    <a href="link.html">Link 1</a> 
    <a href="link.html">Link 1</a> 
</div> 

puis juste étiquette régulière div dessous avec le contenu ...

+1

Vous devriez publier votre code, ou un lien vers votre page. – Sampson

+0

son sur localhost = [ – David

+0

Ensuite, je suggère de le mettre en ligne si possible, sinon il suffit de poster un extrait des codes pertinents. Si vous ne faites pas l'effort de nous aider à comprendre le problème, nous ne pouvons pas vraiment faire grand-chose. –

Répondre

0

Attendez que je suis, j'ajouté position: relative; à la div parent et puis cela fonctionne maintenant ... wierd

+0

Veuillez marquer cette réponse comme «acceptée», afin que nous puissions voir qu'elle est résolue. –