Différence style.width / propriété DOM offsetWidth
Je voudrais pouvoir paramétrer dynamiquement la largeur des colonnes d'un tableau html.
pour cela j'utilise tout simplement la propriété style.width de l'objet cell (TD) comme ceci :
Code:
1 2 3
|
var td = table.rows[0].cells[3]; // (colonne 4 de la ligne 1)
td.style.width = "115px"; |
Mais lorsque je regarde ensuite la valeur du offsetWidth de mon objet cell j'obtiens 126 ???
Code:
1 2 3
|
var td = table.rows[0].cells[3]; // (colonne 4 de la ligne 1)
alert(td.offsetWidth); |
Une idée du pourquoi du comment??