28173 sujets

CSS et mise en forme, CSS3

Bonjour,
J'aimerai créer une barre toute simple blanche de largeur: 737px et de hauteur: 7px.
Pour cela je crée un div d'id "blanc" dans mon div conteneur
<div id="main-container">
		<div id="blanc"></div>
         </div>

et ensuite je lui applique ce style
#blanc{
	background-color: #FFF;
	width: 737px;
	height: 7px;
}

Ya rien de plus bête, seulement sous Firefox ca marche nikel mais sous ie la hauteur approche plus les 14px Smiley eek
Voilà, je précise au passage que je n'ai aucun padding.
Si quelqu'un a déjà eu ce problème merci de me filer un coup de main
Modifié par Vince1415 (05 May 2006 - 12:04)
Salut,

Curieux phénomène. Même en utilisant des valeurs en cadratins ou en pourcentages, IE fait des siennes. Si quelque'un trouve/connaît l'explication...

(Si ta barre #blanc n'est qu'une simple ligne graphique et si elle ne recevra pas de texte, une balise <hr /> peut contourner le problème en attendant.)
Modifié par Smiley neko (05 May 2006 - 12:12)
Smiley sweatdrop Je n'ai hélas pas non plus de solution à ça. C'est un des bugs d'IE qui sont super durs à contourner "proprement".
L'explication (simple), c'est tout simplement qu'IE ne sait pas gérer grand-chose de manière "standard" et "propre" Smiley bawling
Modifié par Ladytron (05 May 2006 - 11:54)
Bon ben j'ai fais une bidouille pour ie finalement et ca passe
Merci à la marge négative Smiley ravi
_margin-top: -7px;

Merci quand meme de votre aide Smiley langue