geek space web solutions

position:absolute sous ie6 inapparent

Jeudi, 21 Janvier 2010 16:36
Les gros problèmes d'affichage que présente ie6 incitent a utiliser les positions "absolute". Parfois certains "div" en position "absolute" ne s'affichent pas sous ie6.

J'ai rarement eu des problèmes en utilisant le positionnement en absolu. C'est d'ailleurs souvent une solution de facilité pour contrer certains problèmes sous ie6.

Petit rappel :
le positionnement absolu {position: absolute} se détermine par rapport au coin supérieur gauche de la fenêtre du navigateur. Les coordonnées d'un point s'expriment alors de haut en bas (top) et de gauche à droite (left) contrairement au positionnement en position relative qui se fait par rapport à d'autres éléments...

Dernièrement j'ai constaté un problème sous ie6 en mettant un "div" en "absolu" dans un article joomla pour résoudre un problème d'affichage sous ie6.

bug absolute ie6 joomla editor

J'ai donc fait un test juste pour voir si c'était un problème lié à Joomla, j'ai mis le même code avec le "div" en "absolu" directement dans mon template juste après la balise "body" comme je le fais la plupart du temps de la manière suivante :

</head>
<body>

<div id="home_carte_france" style="position: absolute; left:50%;" >

<div id="page">
Cela fonctionne, le problème est donc bien lié à l'emplacement du "div" "absolute" dans le code...

Solutions :
ajouter un clear:both;
clear:left; et clear:right; peuvent marcher également selon les cas.
 

Ajouter un Commentaire


Code de sécurité
Rafraîchir

Sections

Éditeur de fichier XML en ligne


"XML Manager" est un éditeur sécurisé permettant d'administrer en ligne un fichier XML.
Il fournit des fonctions avancées de recadrage et de redimensionnement des images...

Sondages

Pensez-vous que le HTML5 puisse complètement remplacer Flash ?
 
Seriez-vous intéressé par un éditeur d'XML en ligne ?
 

Paypal

paypal

Code du plugin Joomla AutoSEO 1.2 par www.geek-space.fr