J'ai un souci de lecture sur des attributs de style passé à une balise DIV.
Code HTML
Code : Tout sélectionner
<div id="log_frame" class="frame index_log"> </div>Code : Tout sélectionner
div {
background-color: #FFFFFF;
overflow: hidden;
}
div.frame {
position: absolute;
background-image: url(../images/frame_backg.png);
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
background-repeat: repeat-x;
}
div.index_log{
position: absolute;
width: 295px;
height: 140px;
top: 150px;
left: 350px;
}Code : Tout sélectionner
try{
calque = document.getElementById('log_frame');
x = (screen.width - calque.style.width)/2;
y = (screen.height - calque.style.height)/2;
alert(calque.style.width + ", " + calque.style.height + ", " +x + ", " + y);
calque.style.left = x + "px";
calque.style.top = y + "px";
}catch(err){
alert(err);
}Si vous avez une réponse, merci d'avance...
NOTE : Arf ! Serait-il possible que l'on ne puisse pas accéder aux attributs des styles définis dans le CSS, mais seulement à ceux définis dans la balise elle-même (par l'attribut "style=") ?