Bonjour à tous,
j'ai un soucis de programmation que je n'arrive pas à résoudre, et je crains d'arriver au bout de mes compétences
J'ai créé un site internet relativement simple, comportant 4 tableaux crées par des divs, comme ceci :
<div id="princ" style="position:absolute; z-index:1; width: 700px; left: 135px; top: 200px; height: 200px;">
avec évidemment des noms et positions différentes pour les 3 autres. En laissant le code comme celui-ci, le site internet reste totalement à gauche, ce qui est normal avec l'attribut absolute et la valeur left attribuée. Pour le centrer, j'ai inclus dans mon fichier css le code suivant :
.div_princ
{
position:absolute;
left: 50%;
width: 700px;
margin-left: -434px;
}
et entouré mon tableau princ de <div class="div_princ"> et </div> à la fin. Ca marche nickel pour firefox, mais IE ne respecte pas la valeur z-index des différents tableaux. Résultat : certains tableaux chevauchent d'autres alors que cela devrait être l'inverse. Je précise que le site est bien centré pour IE, seul l'ordre d'affichage bug.
Sauriez-vous comment remédier à ce problème ? Merci d'avance et bonnes vacances à tous !
Message édité par ramkiller le 27-07-2010 à 09:45:42
---------------
Mon feedback