Distinguer racine et parent
rem dépend de la police racine, em de la police parente fournie. vw et vh utilisent la largeur et la hauteur saisies, et non la fenêtre courante de cet onglet.
HTML / CSS / code frontend
Saisissez une longueur, puis passez à clamp, calc ou au rapport de forme.
Les valeurs sont calculées dans ce navigateur et ne sont pas envoyées.
24px1.5rem1.5em1.6667vw2.6667vhCalcul terminé.
Une maquette indique 24px, mais votre feuille de style emploie rem ou vw : le résultat dépend de la police racine ou du viewport. Ce convertisseur d'unités CSS demande aussi une taille de police parente pour em, au lieu de supposer que tous les em valent un rem.
Le calcul px en rem, la conversion vw vh et le calculateur CSS clamp sont regroupés ici. Le convertisseur d'unités CSS réutilise les mêmes références pour les expressions calc() compatibles, ce qui aide à comparer les chiffres avant de les intégrer.
Les références de chaque unité restent lisibles.
Le convertisseur d'unités CSS donne px, rem, em, vw et vh côte à côte. Modifiez seulement la racine : rem change ; modifiez seulement le parent : em change. Le résultat décrit les paramètres saisis, pas les styles calculés d'un autre site.
Les deux largeurs de viewport et les deux tailles désirées définissent la pente en vw. À 768px, l'aperçu montre la taille calculée et indique si la valeur se trouve dans la zone fluide ou sur une borne.
rem dépend de la police racine, em de la police parente fournie. vw et vh utilisent la largeur et la hauteur saisies, et non la fenêtre courante de cet onglet.
En mode automatique, un changement est calculé après 350 ms. Désactivez-le pour utiliser Ctrl/Cmd+Entrée ; toute modification rend l'ancien résultat impossible à copier.
Dans clamp, testez une largeur entre les deux bornes. Dans le rapport de forme, comparez le rapport réduit avec la hauteur obtenue pour la largeur cible.
Une longueur en px, rem, em, vw ou vh affiche ses cinq équivalents. Un nombre sans suffixe est interprété comme des px.
Deux tailles à deux largeurs produisent une droite. Choisissez des bornes en rem ou en px et lisez la taille à la largeur de prévisualisation.
Les cinq unités, les parenthèses et les opérations de base sont évaluées en px. On additionne les longueurs ; multiplication et division requièrent un nombre sans unité.
Des dimensions entières sont réduites en fraction ; l'outil fournit aspect-ratio et la hauteur calculée pour une largeur cible.
Divisez les pixels par la taille de police racine. Avec une racine de 16px, 24px donnent 1,5rem ; changez cette base si votre projet utilise une autre valeur.
rem suit la racine du document, em la police parente indiquée. Dans un composant imbriqué, em peut donc changer alors que rem reste stable.
vw dépend de la largeur du viewport et vh de sa hauteur ; chaque unité représente 1 %. Renseignez les deux dimensions pour obtenir des px.
Saisissez deux largeurs de viewport et les tailles voulues à chacune. Le calculateur déduit la pente en vw et montre un aperçu de la valeur clamp().
Pour du texte, des bornes en rem peuvent suivre la taille de police choisie par l'utilisateur ; des bornes en px restent fixes. Le mode de sortie vous laisse choisir.
Une autre question ?
Revenez au calcul pour comparer une longueur, tester une expression ou produire une taille fluide bornée.