Bonjour,
J'ai un site codé en Xhtml CSS (valide xhtml) qui fonctionne parfaitement sous Firefox mais j'ai encore quelques déboires sous IE 6.0 (non testé sous IE7) malheureusement. En effet j'ai un petit menu à gauche de mon site et sous IE j'ai un problème de transparence (avec un fond bleu qui s'affiche), de plus la news du site est décalée trop vers le bas.
URL de mon site : http://www.kelio.org
Voici ma feuille de style :
Si quelqu'un peut m'aider à résoudre ces problèmes, je lui en remercie par avance
J'ai un site codé en Xhtml CSS (valide xhtml) qui fonctionne parfaitement sous Firefox mais j'ai encore quelques déboires sous IE 6.0 (non testé sous IE7) malheureusement. En effet j'ai un petit menu à gauche de mon site et sous IE j'ai un problème de transparence (avec un fond bleu qui s'affiche), de plus la news du site est décalée trop vers le bas.
URL de mon site : http://www.kelio.org
Voici ma feuille de style :
/* Kelio Design ! Codé par Mogui - Adapté pour IE6 par @urelU$ */
/* ID */
#cadre {
width: 875px;
min-height: 100%;
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
/* Head */
#head {
width: 875px;
height: 148px;
}
#head_g {
width: 370px;
height: 148px;
background-image: url(image/head_g.png);
background-repeat: no-repeat;
margin-right:-370px;/* un -370px pour qu'il n'y est plus d'espace dans internet explorer*/
float: left;
}
#head_d {
width: 502px;
height: 148px;
background-image: url(image/head_d.png);
background-repeat: no-repeat;
margin-left: 370px;/* suppession des padding que l'on retrouve dans le cose html de l'image*/
}
#head_pub {
padding-top: 30px;
padding-right: 30px;
border: 0px;
}
/* Sous-Head */
#shead {
width: 875px;
height: 51px;
padding:0px;
margin:0px;
margin-bottom:0px !important; /* Pour les autres navigateurs qu'ie */
margin-bottom:-2px;/* pour ie6 placement du bloc pour qu'il n'y ai plus de blanc*/
}
#shead_g {
width: 155px;
height: 51px;
background-image: url(image/shead_g.png);
background-repeat: no-repeat;
margin-right:-155px; /* de meme pour enlever le blanc de ie */
float: left;
}
#shead_d {
width: 720px;
height: 51px;
background-image: url(image/shead_d.png);
background-repeat: no-repeat;
margin-left: 155px;
}
/* Sous Sous-Head */
#sshead {
width: 875px;
height: 29px;
background-image: url(image/sshead.png);
background-repeat: no-repeat;
}
#sshead_inc {
margin-left: 560px;
width: 285px;
height:25px;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
line-height: 25px;
}
/* Body */
#body {
width: 815px;
min-height: 220px;
background-image: url(image/body.png);
background-repeat: repeat-y;
padding-left: 30px;
padding-right: 30px;
padding-top: 16px;
}
/* Footer */
#sfooter {
width: 825px;
height: 25px;
background-image: url(image/body.png);
background-repeat: repeat-y;
padding-left: 25px;
padding-right: 25px;
text-align: center;
font-size: 10px;
padding-top: 16px;
}
#footer {
width: 875px;
height: 36px;
background-image: url(image/footer.png);
background-repeat: no-repeat;
}
/* Police par defaut */
body {
background-color: #70746a;
background-image: url(image/background.png);
background-repeat: repeat;
font-family: Calibri, Verdana, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
color: #333333;
height: 100%;/*pour etre sur que la hauteur de la page soit bien de toute la hauteur de l'écran*/
margin: 0px;
padding: 0px;
}
form {
border: 0;
padding: 0;
margin: 0;
}
p {
margin: 0;
padding: 0;
text-indent: 25px;
}
h1, h2, h3, h4 {
margin: 0;
padding: 0;
text-decoration: underline;
margin-bottom: 15px;
margin-top: 15px;
margin-left: 35px;
}
ul, li {
border: 0;
padding: 0;
margin: 0;
}
ul {
padding-top: 10px;
}
a {
color:#006633;
text-decoration: none;
}
a:hover {
text-decoration: blink;
border-bottom: #006633 1px solid;
}
/* Element perso */
.menu_total {
width: 183px;
float: left;
margin-left: -60px;
padding-left:0px !important;/* Pour les autres navigateurs qu'ie */
padding-left:60px;/* pour ie6 placement du bloc pour qu'il se place a gauche du bloc*/
text-align: center;
}
/* Menu de gauche */
.menu_head {
width: 183px;
height: 17px;
background-image: url(image/cd_head.png);
background-repeat: no-repeat;
padding-top: 16px;
font-size: 1.1em;
}
.menu_corps {
width: 123px;
min-height: 60px;
background-image:url(image/cd_body.png);
background-repeat: repeat-y;
padding-left: 30px;
padding-right: 30px;
text-align: left;
}
.menu_footer {
width: 183px;
height: 10px;
background-image:url(image/cd_footer.png);
background-repeat: no-repeat;
}
.login_form {
width: 90px;
border: 0;
border-bottom: #006633 1px solid;
background-image:url(image/sbt_lg.png);
background-repeat: repeat-x;
text-align: center;
color:#006633;
}
.login_bouton {
width: 27px;
height: 24px;
background-image: url(image/sshead_b2.png);
background-repeat: no-repeat;
border: 0;
}
.News_total {
width: 100%;
padding-bottom: 15px;
}
.News_titre {
height: 15px;
line-height: 15px;
width: 100%;
margin-bottom: 5px;
}
.News_contenu {
width: 100%;
margin-bottom: 9px;
}
.News_footer {
width: 100%;
}
.News_footer_g {
width: 50%;
float: left;
height: 15px;
}
.News_footer_d {
width: 50%;
margin-left: 50%;
height: 15px;
text-align: right;
}
.News_commentaire_cadre {
width: 35%;
height: 120px;
color: #006633;
background-color: #e3eed4;
border: #006633 1px solid;
}
.News_commentaire_cadre0 {
width: 20%;
text-align: center;
color: #006633;
background-color: #e3eed4;
border: #006633 1px solid;
}
.News_commentaire_cadre1 {
width: 10%;
text-align: center;
color: #006633;
background-color: #e3eed4;
border: #006633 1px solid;
}
.News_commentaire_total {
width: 100%;
padding-bottom: 17px;
}
.News_commentaire_header {
width: 100%;
font-size: 1.2em;
padding-bottom: 2px;
}
.News_commentaire_body {
text-indent: 0;
}
.error {
text-decoration: blink;
text-align: center;
text-transform: uppercase;
}
Si quelqu'un peut m'aider à résoudre ces problèmes, je lui en remercie par avance