problème avec CSS et IE

WRInaute accro
Le site date de 2003 et je n'y avais jamais retouché car sur le mot principal il est resté pendant 7 ou 8 ans à la lutte avec wikipedia pour la première place.

Mais depuis quelques mois le positionnement du site a baissé si bien que je ne le retrouve meme plus dans les 4 premières pages

J'ai commencé à le refaire en ajoutant un peu de CSS pour séparer le contenu du graphisme et surtout corriger les erreurs HTML nombreuse

Mais voilà, j'ai un petit problème avec IE qui ne réagit pas correctement depuis que j'ai ajouté du CSS.

Le site se compose d'un menu avec des onglets en roll-over et tout était fait dans des tableaux HTML
J'ai conservé les tableaux et les onglets mais pour la partie fixe du header j'ai simplement mis les images en CSS en tant que background.
Dans Firefox c'est nickel mais dans IE les onglets se retrouvent décallés de quelques pixels en hauteur par rapport à l'image de fond qui est en dessous. Je voudrais qu'ils reposent sur la bande bleue.

on peut voir le résultat ici : http://pacbase.free.fr

et voici une ancienne page où tout était bien positionné : http://pacbase.free.fr/motivations.html

Je n'arrive pas à m'en sortir et j'en fait appel à votre aide s'il vous plait
 
WRInaute accro
Souvent sur IE faut fixer les valeurs minimale de margin, padding, border, etc ... à 0 sur les balises les plus hautes (genre body). Ça peut venir de là.
 
WRInaute accro
Je crois que j'y suis arrivé en codant comme ceci :

Code:
.onglet IMG {
	 FLOAT: none !important; FLOAT: LEFT
}

et j'ai déclaré ma table avec la classe class="onglet"

On dirait que ça fonctionne :D

Merci à vous deux. Je vais aller voir le lien
 
Discussions similaires
Haut