Bonsoir à tous
J'ai un petit soucis de CSS avec mon pied de page... Le soucis n'apparait QUE sur Internet Explorer 6.0 (tout est ok pr firefox, ie7, safari).
Voici le code html de la page :
et le css :
Comme les utilisateurs de IE 6 peuvent le voir, la page se finie par la publicité au centre (format 468x60 ou 728x90). Or ! cela ne devrait pas être le cas En effet, le vrai bas de page est plus bas avec la fin de cadre rose arrondi, le copyright puis en dessous les liens "Partenaires". Allez sur la page Horoscope par exemple pour voir ce que ça donne.
J'ai tt essayé entre position relative, absolute, height 100% ou fixe... Le seul cas où ça marche c'est lorsque je fixe un height de 1250px par exemple Mais bon... 1 c'est très crade et 2 lorsque la page est moins haute (comme la page Horoscope), ça fait du scrolling dans le vide en bas.
Si quelqu'un pouvait m'aider, je lui serait très très reconnaissant ! Merci
Modifié par LinKuFF (03 May 2007 - 09:32)
J'ai un petit soucis de CSS avec mon pied de page... Le soucis n'apparait QUE sur Internet Explorer 6.0 (tout est ok pr firefox, ie7, safari).
Voici le code html de la page :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>{tpl_metatitle}</title>
<meta name="keywords" lang="fr" content="{tpl_metakeywords}" />
<meta name="description" content="{tpl_metadescription}" />
<meta http-equiv="content-language" content="fr, fr-fr" />
<meta name="robots" content="follow,index,all" />
<meta name="revisit-after" content="1 day" />
<meta name="location" content="france, france" />
<meta name="language" content="fr" />
<meta name="distribution" content="global" />
<meta name="expires" content="never" />
<link href="/style.css" rel="stylesheet" type="text/css" />
{tpl_javascript}
{tpl_headjs}
</head>
<body>
<div id="global">
<div id="page">
<div id="menu_haut">
{tpl_menu_haut}
</div>
<div id="corps">
<div id="corps_haut"> </div>
<div id="corps_centre">
{tpl_corps}
<div id="pub_bas">
<center> {tpl_pub}</center>
</div>
</div>
<div id="corps_bas"> </div>
</div>
<div id="footer">© 2007 - Tous droits réservés
<br /><br />
<div id="partenaires">
Partenaires : {tpl_partenaires}
</div>
</div>
</div>
<div id="menu">
{tpl_menu}
<div id="pub_gauche"> </div>
</div>
<div id="logo"> </div>
</div>
</body>
</html>
et le css :
/* Style */
html,body{margin:0px;padding:0px;}
body {background: #F6F6F6;background-image: url(/images/fond.jpg);background-repeat: repeat-y;font-family: Arial;font-size: 11px;color: #222222; line-height:11px;}
a {font: 11px Arial; font-weight:bold; color:#7D001E; text-decoration: none;}
a:hover {font: 11px Arial; font-weight:bold; color: #53679d; text-decoration: underline;}
/* bc6a69 */
img {border:0px}
form{ display: inline; margin:0px; padding:0px;}
h1 {font:11px Arial; font-weight:bold; margin:0; display:inline;}
h2 {font-family:Arial; font-size:13px; font-weight:bold; margin:0; display:inline;}
h3 {font-family:Arial; font-size:10px; font-weight:bold; margin:0; display:inline;}
/* Div */
#global {
/* Position */
position:relative; left:0px; top:0px; width:1000px;
/* Apparence */
background-image: url(/images/visage.jpg); background-repeat: no-repeat; text-align: left;
}
#logo {
/* Position */
position:absolute; left:354px; top:35px; width:532px; height:97px;
/* Apparence */
background-image: url(/images/image_05.jpg); background-repeat: no-repeat;
}
#menu {
/* Position */
position:absolute; left:0px; top:284px; width:216px; height:389px; float:left;
/* Apparence */
background-image: url(/images/image_09.jpg); background-repeat: no-repeat; text-align: left;
}
#menu a{ color: #111111;}
#menu a:hover{ color: #53679d;}
#menu li { list-style-type:none; padding:0px; margin-bottom:0px;}
#menu ul {margin:0; padding:0;}
#menuServices{height:75px; padding-left:30px; margin-top:40px;}
#menuRubriques{height:130px; padding-left:40px;}
#menuBoutiques{height:90px; padding-left:40px;}
#menuBonus{height:60px; padding-left:30px;}
#lienSecretsI{ width:184px; height:162px;}
#page {
/* Position */
position:relative; left:216px; top:197px; width:765px; height:426px;
/* Apparence */
text-align: left;
}
#corps {
/* Position */
position:relative; width:765px;
/* Apparence */
text-align: left;
}
#corps_haut { position:relative; float:left; clear:both; width:765px; height:16px; background-image: url(/images/corps_haut.jpg); background-repeat: no-repeat; }
#corps_centre { position:relative; float:left; clear:both; width:755px; background-image: url(/images/corps_centre.jpg); background-repeat: repeat-y; padding:5px;}
#corps_bas { position:relative; float:left; clear:both; width:765px; height:16px; background-image: url(/images/corps_bas.jpg); background-repeat: no-repeat; }
#pub_gauche { margin-left:10px; margin-top:20px;}
#pub_bas { width:755px; height:95px; text-align:center; vertical-align:center; clear:both; float:left; }
#partenaires { font-size:9px; line-height:9px; margin-bottom:10px; }
#partenaires a { font-size:9px;}
#menu_haut {
/* Position */
width:765px; height:104px; float:left; padding-left:5px; margin-bottom:10px; line-height:12px;
/* Apparence */
background-image: url(/images/image_07.jpg); background-repeat: no-repeat;
}
#menu_haut b {font:11px Arial; color:#53679d; font-weight:bold;}
#index_boutique { width:380px; height:270px; float:left;}
#index_boutique_titre { width:380px; font:11px Arial; color:#7D001E; text-align:center; clear:both; float:left;}
#index_boutique_description { line-height:11px; width:370px; padding:5px; text-align:center; float:left;}
#index_temoignages { width:375px; height:270px; float:left;}
#index_temoignages_titre { width:375px; height:20px; font:11px Arial; color:#7D001E; text-align:center; clear:both; float:left;}
#index_temoignages_description { width:290px; height:225px; font:11px Arial; padding:40px; text-align:justify; line-height:10px; float:left; background-image: url(/images/concours.jpg); background-repeat: no-repeat;}
#index_temoignages_description a { font:11px Arial; color:#FFFFFF; font-weight:bold;}
#index_temoignages_description b { font:11px Arial; color:#FFFFFF; font-weight:bold;}
#index_temoignages ul { margin:0; margin-left:10px; padding:10px;}
.concours_a {font-size:15px;}
.concours_b {font-size:14px;}
.concours_c {font-size:13px;}
.concours_d {font-size:9px;}
#index_horoscope { width:380px; height:100px; float:left; margin-top:10px;}
#index_horoscope_titre { width:380px; font:11px Arial; color:#7D001E; text-align:center; clear:both; float:left;}
#index_horoscope_description { width:370px; font:11px Arial; line-height:11px; padding:5px; text-align:justify; float:left;}
#index_horoscope_description a,b { font:11px Arial; color:#53679d; font-weight:bold;}
#index_kamasutra { width:375px; height:170px; float:left; margin-top:10px;}
#index_kamasutra_titre { width:375px; font:11px Arial; color:#7D001E; text-align:center; clear:both; float:left;}
#index_kamasutra_description { line-height:11px; width:355px; font:11px Arial; padding:5px; text-align:justify; float:left;}
#index_kamasutra_description a,b { font:11px Arial; color:#53679d; font-weight:bold;}
#index_dossiers { width:380px; height:170px; float:left; margin-top:10px;}
#index_dossiers_titre { width:380px; font:11px Arial; color:#7D001E; text-align:center; clear:both; float:left;}
#index_dossiers_description { line-height:11px; width:370px; font:11px Arial; padding:5px; text-align:justify;}
#index_dossiers_description a,b { font:11px Arial; color:#53679d; font-weight:bold;}
#index_dossiers_description img { margin:5px;}
#index_divers { width:375px; height:170px; float:left; margin-top:10px;}
#index_divers_titre { width:375px; font:11px Arial; color:#7D001E; text-align:center; clear:both; float:left;}
#index_divers_description { line-height:11px; width:365px; font:11px Arial; padding:5px; text-align:justify; float:left;}
#index_divers_description a,b { font:11px Arial; color:#53679d; font-weight:bold;}
#titre { font:11px Arial; color:#7D001E; width:755px; text-align:center; clear:both;}
.titre { font:11px Arial; color:#7D001E; width:755px; text-align:center; clear:both;}
.multipage { line-height:11px; font:11px Arial; width:755px; text-align:left; padding:10px; clear:both;}
#description { font:11px Arial; line-height:11px; width:755px; text-align:justify;}
#description li { margin-top:5px;}
#description b { font:11px Arial; color:#000000; font-weight:bold;}
#description textarea { font:11px Arial;}
#description img { margin:5px;}
#description img.admin { margin:0;}
.signe { position:relative; z-index:1; width:125px; height:120px; text-align:center; float:left;}
.signe_apercu { width:30px;}
#description .div_sondage { width:400px;float:left;}
#description .div_sondage ul { margin:0; padding:0}
#description .div_sondage li { list-style-type:none;}
#description .div_sondage_bis { width:400px; float:left; background-color:#f5e9ed;}
#description .div_sondage_bis ul { margin:0; padding:0}
#description .div_sondage_bis li { list-style-type:none;}
#description .div_sondage_image { width:355px;float:left;}
#description .div_sondage_image_bis { width:355px; float:left; background-color:#f5e9ed;}
#description .sondage_pourcent { height:11px; margin:0;}
#description .votes { padding:20px; width:715px; clear:both; text-align:center;}
#description .temoignage_valid { padding:20px; width:720px; clear:both; text-align:center;}
#description .t_input_nom { maxlength:150; width:500px;}
#description .t_input_age { maxlength:150; width:500px;}
#description .t_input_mail { maxlength:150; width:300px;}
#description .t_input_titre { maxlength:150; width:690px;}
#description .t_textarea_description { width:750px; height:150px;}
#description .temoignage_gauche_titre { padding-left:15px; padding-top:15px; background-image: url(/images/temoignages/fond_gauche_01.png); background-repeat: no-repeat; width:605px; height:20px;}
#description .temoignage_gauche_description { background-image: url(/images/temoignages/fond_gauche_02.png); background-repeat: x-repeat; padding:25px; width:570px; text-align:justify;}
#description .temoignage_gauche_bas { background-image: url(/images/temoignages/fond_gauche_03.png); background-repeat: no-repeat; width:620px; height:75px;}
#description .temoignage_droite_titre { padding-left:15px; padding-top:15px; margin-left:130px; background-image: url(/images/temoignages/fond_droite_01.png); background-repeat: no-repeat; width:605px; height:20px;}
#description .temoignage_droite_description { margin-left:130px; background-image: url(/images/temoignages/fond_droite_02.png); background-repeat: x-repeat; padding:25px; width:570px; text-align:justify;}
#description .temoignage_droite_bas { margin-left:130px; background-image: url(/images/temoignages/fond_droite_03.png); background-repeat: no-repeat; width:620px; height:75px;}
#description .temoignage_com { padding:0; margin:0}
.kamasutra_apercu { position:relative; z-index:1; width:250px; height:100px; text-align:center; float:left;}
.kamasutra_apercu a { font:11px Arial; color:#53679d; font-weight:bold;}
#description .kamasutra_image { margin:20px; float:right;}
#description .boutique_apercu { position:relative; z-index:1; width:188px; height:250px; text-align:center; float:left;}
#description .boutique_image { margin:20px; float:right;}
#description .achat_image { margin:0; float:right; }
#titre_videos { font:11px Arial; color:#53679d; width:750px; text-align:center; clear:both;}
#titre_videos h2 {font-family:Arial; font-size:11px; font-weight:bold; margin:0; display:inline;}
#description_videos { line-height:11px; font:11px Arial; text-align:justify; width:680px; margin-left:auto; margin-right:auto;}
#description_videos img { margin:5px;}
.telecharger { padding:10px; margin-bottom:20px; text-align:center; width:660px; float:left; clear:both;}
#footer {
/* Position */
position:relative; width:765px; float:left;
/* Apparence */
clear:both; text-align: center;
}
Comme les utilisateurs de IE 6 peuvent le voir, la page se finie par la publicité au centre (format 468x60 ou 728x90). Or ! cela ne devrait pas être le cas En effet, le vrai bas de page est plus bas avec la fin de cadre rose arrondi, le copyright puis en dessous les liens "Partenaires". Allez sur la page Horoscope par exemple pour voir ce que ça donne.
J'ai tt essayé entre position relative, absolute, height 100% ou fixe... Le seul cas où ça marche c'est lorsque je fixe un height de 1250px par exemple Mais bon... 1 c'est très crade et 2 lorsque la page est moins haute (comme la page Horoscope), ça fait du scrolling dans le vide en bas.
Si quelqu'un pouvait m'aider, je lui serait très très reconnaissant ! Merci
Modifié par LinKuFF (03 May 2007 - 09:32)