|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 146 ![]() |
Pour recupérer le style courant ou par defaut des objets, c'est toujours la galère...
Pour la largeur ou hauteur on peut utiliser offsetWidth ou offsetHeight. Voici un petit script Pour IE et FFX qui permet de recupérer toute propriété de style des objets, y compris les propriétés par défaut lorsque non définies dans le css ... Code :
IE retourne par defaut les unités en pts pour les fontsize par exmple FFX retourne des px si l'on attribue de em : IE retourne la valeur des EM FFX convertit en px ... si l'on mets un background-color red IE retourne red FFX rgb(255,0,0) etc
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() |
De manière générale :
- IE retourne la règle CSS qui l'a emportée sur toutes les autres (currentStyle) - FireFox retourne la valeur convertie (computedStyle) Il serait peut-être possible de faire un convertissseur qui transformerait tout selon ce que demande le W3C pour le computedStyle. Tentative de standardisation (CSS 3) : http://dev.w3.org/csswg/cssom/#elementcssinlinestyle
__________________
Fremy Pour vos développements Web et une navigation agréable, le tout gratuit : 1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !) 2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey |
|
|
00
|
|
|
#3 | |||
|
Expert Confirmé
![]() ![]() |
Citation:
Code :
__________________
Fremy Pour vos développements Web et une navigation agréable, le tout gratuit : 1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !) 2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com