Feuille de style javascript : width


Propriété javascript css : width

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


Définition de width

La propriété de feuille de style css javascript width permet de spécifier la longueur d'un élément.
Exemple de code :
ObjetJavascript.style.width = "120px";
alert(ObjetJavascript.style.width);

La propriété de feuille de style javascript width css peut prendre une valeur de type String :
- numérique positive suivie de px ou % ou ex ou em.
- auto valeur par défaut.
- inherit hérite de la propriété du parent (css 2).


La propriété de feuilles de style css javascript width renvoie une valeur de type string :
- auto, Netscape, Firefox renvoie une valeur en px quand width n'est pas précisée ou en auto.
- valeur numérique suivit d'une unité.




Application

La propriété de feuille de style javascript width css est applicable sur toutes les balises HTML ou XHTML qui ne sont pas "en-ligne" (b, span, ...) ainsi que les rangées et groupes de rangées des tables.
La propriété de feuille de style javascript width peut remplacer en HTML l'attribut WIDTH


Problèmes

Les valeurs retournées sont différentes suivant les navigateurs, et la valeur "inherit" pause un problème sur Internet Explorer <=6 (pas testé sur IE7)
La propriété de feuille de style css width pose un problème d'interprétation suivant la DTD.
Voir l'explication du bug dans la feuille de style PADDING.




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