Bonjour à tous et à toutes
Après une recherche infructueuse dans le moteur de recherche du forum sur les mots margin et padding, je créé ici mon premier post pour vous demander un peu d'aide
J'ai un souci avec un attribut margin ou padding (au choix).
Il est correctement affiché sous IE mais pas sous Firefox.
Voici ce que ça donne :
Firefox :
http://membres.lycos.fr/vault/images/FF.jpg
Internet Explorer :
http://membres.lycos.fr/vault/images/IE.jpg
Voici le source HTML :
Et voici la feuille de style correspondante :
Le souci est là :
Le padding (ou un margin, au choix) est ignoré par FF.
J'ai étudié les incompatibilité dues aux interprétations du modèle de boîte, etc. etc. en vain
Je m'en remet donc à vous.
Merci par avance pour votre aide !
Modifié par Talent-Keyhole (12 Jul 2006 - 17:06)
Après une recherche infructueuse dans le moteur de recherche du forum sur les mots margin et padding, je créé ici mon premier post pour vous demander un peu d'aide
J'ai un souci avec un attribut margin ou padding (au choix).
Il est correctement affiché sous IE mais pas sous Firefox.
Voici ce que ça donne :
Firefox :
http://membres.lycos.fr/vault/images/FF.jpg
Internet Explorer :
http://membres.lycos.fr/vault/images/IE.jpg
Voici le source HTML :
<!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>Boutons</title>
<link href="Bouton.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="BoutonRougeGauche"></div><div class="BoutonRougeCentre"><div class="TexteBouton">TEXTE DU BOUTON 1</div></div><div class="BoutonRougeDroite"></div><div class="Separateur"></div><div class="BoutonRougeGauche"></div><div class="BoutonRougeCentre"><div class="TexteBouton">TEXTE DU BOUTON 2</div></div><div class="BoutonRougeDroite"></div>
</body>
</html>
Et voici la feuille de style correspondante :
* {
padding:0;
margin:0;
}
body
{
background-color : #333333;
color:white;
margin:10px;
}
div.TexteBouton
{
font-family: sans-serif;
font-size: 12px;
text-align: center;
color: #ffffff;
font-weight: bold;
font-variant: small-caps;
padding-top:6px;
}
div.Separateur
{
float:left;
padding-right:5px;
}
div.BoutonRougeGauche
{
width:2px;
height:30px;
background-image: url(Bouton-Rouge-Gauche.jpg);
background-repeat: no-repeat;
float:left;
}
div.BoutonRougeCentre
{
width: 150px;
height: 30px;
background-image: url(Bouton-Rouge-Centre.jpg);
background-repeat: repeat-x;
float:left;
}
div.BoutonRougeDroite
{
width:2px;
height: 30px;
background-image: url(Bouton-Rouge-Droite.jpg);
background-repeat: no-repeat;
float:left;
}
Le souci est là :
div.Separateur
{
float:left;
padding-right:5px;
}
Le padding (ou un margin, au choix) est ignoré par FF.
J'ai étudié les incompatibilité dues aux interprétations du modèle de boîte, etc. etc. en vain
Je m'en remet donc à vous.
Merci par avance pour votre aide !
Modifié par Talent-Keyhole (12 Jul 2006 - 17:06)