28172 sujets

CSS et mise en forme, CSS3

Bonjour,

J'ai quelques petits problèmes de positionnement CSS lorsque j'essaye avec Internet Explorer...

Voici sur quoi je travaille en ce moment :

Design CSS

Concernant le code, vous pourrez trouver tout ce qu'il faut à cette adresse :

Répertoire

Sur Firefox : pas de problème!

Mais sur IE : d'où vient le décalage du menu horizontal ?

Merci!
Déjà petit conseil qui pourrait te faciliter la tâche:

Créer un div id="global" qui contiendra le contenu de ta page (menu de gauche, barre de navigation et contenu texte de ta page.

De là il te suffira de créer deux div en float, un pour le menu de gauche et l'autre pour ton div "boite"...
Ok je vais suivre ton conseil!

Mais penses tu que cela corrigera mon problème sur Internet Explorer ?!

Smiley rolleyes
A voir je n'ai pas eu le temps de voir ton code (pas trés disponible en ce moment)...

Mais au moins ca évitera à tes div de flotter dans l'océan qu'est le body et ce sur tout les navigateurs... Smiley smile

Ce plus cela te facilitera la tache de positionner tes conteneurs internes et au pire des cas tu pourras repartir sur de bonnes bases Smiley cligne

++
ok! Mais pourquoi est ce que je mettrai tout dans un div global au lieu de changer le css de body?

Par exemple :

body
{
	width: 1100px;
	margin: auto;
	margin-top: 30px;
	margin-bottom: 30px;
	font-family: "Lucida Sans";
	background-color: rgb(233,253,187);
}


Autrement dit : pourquoi créer un nouveau div alors que body inclut déjà tout ? Smiley confus