salut, je suis debutant en CSS mais ca fait longtemps que j'utilise quelque style dans mes pages, mais la je veux vraiment faire une site ou le CSS est dominant, donc j'ai coder un petit morceau de page... mais voila, je travail sous firefox... et IE n'aime pas ca, le resultat n'est pas si different mais quand meme c'est tres enuyant, je vais vous donner le code :
avec pour fichier css :
index.css
il se trouve que sous IE (6 et 7) l'arriere plan de la div "entete" ne s'etend pas sur toute la largeur de la page.
pourquoi ?
merci d'avance
Modifié par yvesall (03 Oct 2007 - 14:48)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<script type="text/javascript">
document.write('<style type="text/css" media="screen">@import "index.css";<\/style>');
</script>
</head>
<body>
<div id="entete"></div>
<div id="tete" class="trans70">
BLABLA
</div>
</body>
</html>
avec pour fichier css :
index.css
html {
height: 100%;
}
body {
margin: 0;
padding: 0;
height: 100%;
width: 100%;
font-family: times;
color: #000000;
text-align: center;
background: #999999 url(images/display/pellicule.png) repeat-y left;
background-attachment: fixed;
}
p {
font-weight: bold;
}
#entete {
position: absolute;
width: 100%;
height: 100%;
background: url(images/display/pelliculeh.png) repeat-x;
}
#tete {
position: relative;
margin-left: auto;
margin-right: auto;
width: 800px;
height: 150px;
background: #2299ff;
}
.trans70 {
filter: alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.7;
-khtml-opacity: 0.7;
}
il se trouve que sous IE (6 et 7) l'arriere plan de la div "entete" ne s'etend pas sur toute la largeur de la page.
pourquoi ?
merci d'avance
Modifié par yvesall (03 Oct 2007 - 14:48)