2 votes

Comment identifier si une propriété css sur un élément est en 'px' ou en 'vw' ?

Vous voulez savoir si le code appliqué à un élément, par exemple la largeur, est une unité de pixel ou s'il est lié à la fenêtre de visualisation (viewport). window.getComputedStyle donne toujours une valeur en pixels.

Même essayé este pour identifier le pourcentage, mais ne fonctionne pas dans le cas d'unités 'em', 'vw', 'rem' identifiées.

Remarque : il ne s'agit pas de demander une mise en forme en ligne de l'élément.

-1voto

taha Points 862

Vous pouvez peut-être essayer de simuler un événement de redimensionnement (en changeant la taille de l'image). window.innerWidth ) et vérifiez si vous obtenez le même résultat avec window.getComputedStyle

Simuler le redimensionnement d'un événement

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X