28173 sujets

CSS et mise en forme, CSS3

Bonjour a tous,

Je suis désolé si la question a ete posée deja mais j'ai cherché et j'ai eu enormement de resultat sur cherchant margin-left....


Anyway Smiley smile

voila mon CSS:


.colonnegauche {
position: absolute;
left:0; /* on place le bloc gauche à gauche en position absolue */
width: 180px;
height: 800px;
background-color:#8AA8FF;
}


.contenucentre {
margin-left: 180px; /* on place le bloc centre par rapport à la largeur du bloc gauche */
margin-top:100px;
width: 760px;
}


	<div class="colonnegauche">
      colonnegauche
      </div>
      <div class="contenucentre">
      contenucentre
     </div>



Sous Firefox ou Opera ca marche sans probleme

contenucentre se place bien a droite de colonnegauche
mais sous ie j'ai l'impression de perdre 5px...
et le contenucentre est mangé par colonnegauche...

Avez vous une solution..?
Merci bcp!
Modifié par ronio (19 Jun 2006 - 15:13)
Bonjour et bienvenue à toi Smiley cligne
Pour que l'on puisse trouver la source de ton problème plus facilement,
il faudrait que tu donnes la totalité du code css et xhtml ou mieux un lien.
Modifié par Hermann (19 Jun 2006 - 15:20)
Bonjour merci d'avoir repondu ^^

Je travaille en local , et le CSS est vraiment trop gros....
a cause de FW j'ai pas la possibilité de donner un lien externe... Smiley decu

je vais faire des tests pour donner le code simplifier...
Bon j'ai fais mes tests il semplerai que ce soit un element exterieur qui cause le trouble Smiley smile

je vais chercher puis doner la soluce moi meme !
j'ai enlevé :

margin: 0;
padding: 0;

dans

body{}


et ca marche,

vous savez pourquoi ? IE reagit a cela ?
Merci d'avance.