Bon bah finalement, le problème c'est que mes styles de div étaient dans une feuille externe, et que dans certains cas, javascript ne peut pas y accéder.
Il faut l'aider un peu en faisant ça:
function getStyle(el,styleProp){
var x = document.getElementById(el);
if (window.getComputedStyle)
var y = window.getComputedStyle(x,null).getPropertyValue(styleProp);
else if (x.currentStyle)
var y = eval('x.currentStyle.' + styleProp);
return y;
}
plus de renseignements ici : http://forum.alsacreations.com/top [...] tylesheets
Message édité par letesp le 12-05-2006 à 15:09:42