Feuille de style javascript : padding


Propriété javascript css : padding

Détails des versions feuilles de style css padding
Non définie
Détails de compatiblilité de la feuilles de style css padding pour les navigateurs
Netscape 6+
Internet Explorer 4+
Mozilla + et Firefox +
Safari 1 +


Définition de padding

La propriété javascript de feuille de style css padding permet de spécifier en javascript la marge qui sépare un élément de chacune de ses bordures (marges intérieures).
Exemple de code :
objetJavasript.style.padding = "5px";
objetJavasript.style.padding = "15px 15px";

La propriété javascript de feuille de style padding css peut pendre des valeurs de type String :
- numérique suivie de px ou % ou pt ou em.
Si la propriété javascript de feuille de style css padding est suivie d'une seule valeur alors cette valeur est appliquée à toutes les marges intérieures (top, bottom, left, right).
Si la propriété javascript de feuille de style css padding est suivie de deux valeurs alors la première valeur est appliquée aux marges intérieures horizontales et la seconde aux marges intérieures verticales.
Si la propriété javascript de feuille de style css padding est suivie de quatre valeurs elles correspondent dans l'ordre à la marge intérieure top, left, bottom, right.


La propriété javascript de feuille de style padding css renvoit une valeur de type String :
- chaîne vide par défaut, si aucune propriété padding n'a été difinite.
- ou valeur numérique et l'unité de mesure l'unité par défaut est le px ou le pt suivant les navigateurs.

En faite, le résultat est assez variable suivant le navigateur par exemple si vous avez mis :
Exemple de code :
objetJavasript.style.padding = "15 15";
alert(objetJavasript.style.padding);
//Ie et Opéra renvoient 15px
//Mozilla, netscape et FireFox renvoient : 15px 15px 15px 15px



Application

La propriété javascript de feuille de style padding est applicable sur toutes les balises HTML ou XHTML.
La propriété javascript de feuille de style padding en HTML ou XHTML peut remplacer l'attribut CELLPADDING de la balise HTML ou XHTML TABLE.
La propriété javascript de feuille de style padding a pour équivalance en feuille de style css padding.


Problèmes

La propriété javascript de feuille de style padding pose un problème d'interprétation qui redimensionne la taille du bloc.
Voir l'explication du bug dans la feuille de style css padding.




Reporter un bug ou problème d'interprétationavec la propriété padding