Bonjour... pour mon premier topic sur ce forum je demande de l'aide
En effet, je suis en train de réaliser un site et j'ai un problème de compatibilité de mon css entre les navigateurs. Ce que je veux faire exactement est à l'image de la page affichée sur IE7 mais sur Firefox 2.0 ou encore Opera 9.1 (je ne suis pas encore allé voir sur Flock) ce n'est pas la même chose.
Par exemple, le 'margin-bottom: 7px;' de ma balise #haut n'apparait dans aucun des deux navigateurs.
En plus sur Firefox, les deux colonnes sont séparées par un espace trop important... et les dimensions de ma balise #page n'est pas respectée.
Comment faire alors ?
Si ça peut vous aider :
En effet, je suis en train de réaliser un site et j'ai un problème de compatibilité de mon css entre les navigateurs. Ce que je veux faire exactement est à l'image de la page affichée sur IE7 mais sur Firefox 2.0 ou encore Opera 9.1 (je ne suis pas encore allé voir sur Flock) ce n'est pas la même chose.
Par exemple, le 'margin-bottom: 7px;' de ma balise #haut n'apparait dans aucun des deux navigateurs.
En plus sur Firefox, les deux colonnes sont séparées par un espace trop important... et les dimensions de ma balise #page n'est pas respectée.
Comment faire alors ?
Si ça peut vous aider :
body {
font-family: Georgia, "Times New Roman", Times, serif;
color: #999999;
background-color : #232323;
}
<!-- Classes -->
#page {
width : 980px;
height : 680px;
text-align: center;
margin-left: auto;
margin-right: auto;
}
#haut {
width: 100%;
margin-bottom: 7px;
}
#haut #banniere {
background-color : #323232;
float: left;
width: 800px;
height: 136px;
text-align: left;
}
#haut #numero {
background-color : #323232;
float: right;
width: 160px;
height: 126px;
padding: 5px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #AFAFA9;
text-align: right;
}
#conteneur {
width: 100%;
}
#conteneur #main {
float: left;
width: 800px;
height: 537px;
}
#conteneur #main #contenu {
background-color: #323232;
float: left;
width: 800px;
height: 462px;
text-align: left;
margin-bottom: 7px;
}
#conteneur #main #pied {
background-color: #323232;
float: left;
width: 800px;
height: 68px;
text-align: center;
margin-bottom: 7px;
}
#conteneur #main #contenu #edito {
padding: 15px;
text-align: justify;
color: #CCCCCC;
}
#conteneur #main #contenu #edito #text {
float: left;
width: 100%;
height: 400px;
}
#conteneur #main #contenu #edito #footer {
float: left;
width: 100%;
height: 30px;
}
#conteneur #main #contenu #thumper {
background-color: #323232;
float: left;
width: 154px;
height: 149px;
text-align: center;
vertical-align: middle;
margin-left: 5px;
margin-top: 3px;
margin-bottom: 2px;
}
#conteneur #main #contenu #select {
background-color: #CC99FF;
float: left;
width: 154px;
height: 149px;
text-align: left;
margin-left: 5px;
margin-top: 3px;
margin-bottom: 2px;
}
#conteneur #navigation {
background-color: #323232;
float: right;
width: 170px;
height: 537px;
text-align: left;
}
<!-- Polices -->
#edito .infos {
font-family: Arial, Helvetica, sans-serif;
color: #FEFEFE;
border-bottom-color: #FEFEFE;
border-bottom-width: 1px;
border-bottom-style: solid;
font-size: 11px;
margin-bottom: 5px;
}
#edito .edito {
font-family: Georgia, "Times New Roman", Times, serif;
color: #AFAFA9;
font-size: 14px;
}
#edito a {
color: #CC99FF;
text-decoration: none;
}
#edito a:hover {
color: #323232;
background-color: #CC99FF;
text-decoration: none;
}
#footer .infos {
font-family: Arial, Helvetica, sans-serif;
color: #FEFEFE;
border-bottom-color: #FEFEFE;
border-bottom-width: 1px;
border-bottom-style: solid;
font-size: 11px;
margin-bottom: 5px;
}
#footer a {
color: #CC99FF;
text-decoration: none;
}
#footer a:hover {
color: #323232;
background-color: #CC99FF;
text-decoration: none;
}
#pied .infos {
color: #FEFEFE;
font-size: 10px;
padding-top: 5px;
}
#pied a {
color: #CC99FF;
text-decoration: none;
}
#pied a:hover {
color: #323232;
background-color: #CC99FF;
text-decoration: none;
}