Bonjour tout le monde,
L'éternel problème, celui du css avec Internet Explorer.
Je suis totalement inculte dans ce domaine ( et dans tant d'autres).
On m'a gentiment donné le code d'une simple barre de liens qui, sous FireFox uniquement, reste en permanence en haut de l'écran.
J'ai donc ceci dans mes fichiers .php:
Et ceci dans mes fichiers .css:
Mais évidemment, sous Internet Explorer, la barre ne descend pas. Elle est affichée, mais dés qu'on descend sur la page, elle ne suit pas.
Y a-t-il une solution ?
Merci beaucoup d'avance
L'éternel problème, celui du css avec Internet Explorer.
Je suis totalement inculte dans ce domaine ( et dans tant d'autres).
On m'a gentiment donné le code d'une simple barre de liens qui, sous FireFox uniquement, reste en permanence en haut de l'écran.
J'ai donc ceci dans mes fichiers .php:
Code:
<div id="sitebarre">
<ul>
<li>texte</li>
</ul>
</div>
Et ceci dans mes fichiers .css:
Code:
div#sitebarre {
z-index: 3;
width: 98%;
position: absolute;
top: 0; left: 5px; right: 5px;
background-color: #663300;
border-width: 0 1px 1px;
border-style: solid;
border-color: #663300;
padding: 3px 6px 1px;
font: 0.75em "Trebuchet MS", Helvetica, Geneva, Arial, sans-serif;
color: black;
}
body>div#sitebarre { width: auto; }
div#sitebarre ul {
float: left;
margin: 0;
padding: 0;
list-style: none;
letter-spacing: 0.01em;
}
div#sitebarre form {
margin: 0;
padding: 0;
text-align: right;
}
body>div#sitebarre { position: fixed; }
div#sitebarre li { display: inline; margin-right: 6px; }
div#sitebarre a { text-decoration: none; }
div#sitebarre a:link,
div#sitebarre a:visited { background-color: transparent; color: white; }
div#sitebarre a:hover { background-color: transparent; color: #F95; }
Mais évidemment, sous Internet Explorer, la barre ne descend pas. Elle est affichée, mais dés qu'on descend sur la page, elle ne suit pas.
Y a-t-il une solution ?
Merci beaucoup d'avance