Bonjour,
Sur le wiki http://xlwiki.free.fr, quand on passe en mode édition (il faut être enregistré pour cela ce qui se fait très vite, désolée) la fenêtre d'édition a le même aspect dans firefox et ie. Tout au moins tant qu'on n'a pas commencé à écrire... Dès qu'on tape un caractère, dans IE mais pas dans firefox, la fenêtre s'élargit et on ne voit plus le bout des lignes. Très très gênant.
Après moultes essais, ce qui semble poser un problème est ici :
Structure de la présentation : une boite centrage
.centrage {margin:10px; background:#F0F0F0;}
contenant une boite d'en-tête ave le logo, puis une boîte
.menugauche{position:absolute; top:140px; left:10px; width:200px; background: #F0F0F0; vertical-align: top; }
puis une boite container
.containerpages{background: #FFFFFF; border:none; margin-left:220px; margin-right:0px; border-left-width:2px; border-left-style:solid; border-left-color:#C80000;padding-bottom:0px;}
qui contient notamment
.page {background: #ffffff; border:none; margin:30px;}
qui enfin contient la text area.
J'ai fait ces différentes boites pour ne pas utiliser de padding problématique entre IE et Firefox. Ca fonctionne impec, sauf pour ce fichu truc ! Si quelqu'un pouvait m'aider, je lui en serai très très reconnaissante.
Je précise que ce bug est rencontré sur d'autres sites utilisant wikiniMST comme moteur de wiki. Je doute donc fort que le problème vienne directement de la feuille CSS. Est-ce un problème d'interprétation des attributs de textarea ?
Merci d'avance
Modifié par Misange (27 Mar 2006 - 17:55)
Sur le wiki http://xlwiki.free.fr, quand on passe en mode édition (il faut être enregistré pour cela ce qui se fait très vite, désolée) la fenêtre d'édition a le même aspect dans firefox et ie. Tout au moins tant qu'on n'a pas commencé à écrire... Dès qu'on tape un caractère, dans IE mais pas dans firefox, la fenêtre s'élargit et on ne voit plus le bout des lignes. Très très gênant.
Après moultes essais, ce qui semble poser un problème est ici :
$this->FormOpen("edit").
"<textarea onkeydown=\"fKeyDown()\" name=\"body\" cols=\"60\" rows=\"40\" wrap=\"soft\" class=\"edit\">\n".
htmlspecialchars($body)."\n</textarea><br />\n".$this->FormClose();
Structure de la présentation : une boite centrage
.centrage {margin:10px; background:#F0F0F0;}
contenant une boite d'en-tête ave le logo, puis une boîte
.menugauche{position:absolute; top:140px; left:10px; width:200px; background: #F0F0F0; vertical-align: top; }
puis une boite container
.containerpages{background: #FFFFFF; border:none; margin-left:220px; margin-right:0px; border-left-width:2px; border-left-style:solid; border-left-color:#C80000;padding-bottom:0px;}
qui contient notamment
.page {background: #ffffff; border:none; margin:30px;}
qui enfin contient la text area.
J'ai fait ces différentes boites pour ne pas utiliser de padding problématique entre IE et Firefox. Ca fonctionne impec, sauf pour ce fichu truc ! Si quelqu'un pouvait m'aider, je lui en serai très très reconnaissante.
Je précise que ce bug est rencontré sur d'autres sites utilisant wikiniMST comme moteur de wiki. Je doute donc fort que le problème vienne directement de la feuille CSS. Est-ce un problème d'interprétation des attributs de textarea ?
Merci d'avance
Modifié par Misange (27 Mar 2006 - 17:55)