OhMyCalc

Convertisseur d'unités CSS

Convertissez entre les unités CSS : px, rem, em, vw, vh et %. Configurez la taille de police de base et les dimensions de la fenêtre pour des résultats précis.

Paramètres

Toutes les équivalences

UnitéValeur
px16px
rem1rem
em1em
vw0.833333vw
vh1.48148vh
%100%
= 16 px

Référence rapide (px → rem)

pxrememvwvh
8px0.5rem0.5em0.416667vw0.740741vh
12px0.75rem0.75em0.625vw1.11111vh
14px0.875rem0.875em0.729167vw1.2963vh
16px1rem1em0.833333vw1.48148vh
18px1.125rem1.125em0.9375vw1.66667vh
20px1.25rem1.25em1.04167vw1.85185vh
24px1.5rem1.5em1.25vw2.22222vh
32px2rem2em1.66667vw2.96296vh
48px3rem3em2.5vw4.44444vh
64px4rem4em3.33333vw5.92593vh

Comment convertir des unités CSS

  1. Définissez votre taille de police de base (par défaut : 16px) et les dimensions de la fenêtre
  2. Saisissez une valeur et sélectionnez son unité (px, rem, em, vw, vh ou %)
  3. Consultez toutes les valeurs équivalentes dans les autres unités CSS
  4. Consultez le tableau de référence rapide pour les conversions px-vers-rem courantes

Cas d'utilisation

Formule

Les conversions d'unités CSS dépendent de la taille de police de base et des dimensions de la fenêtre. rem = px / baseFontSize. vw = px / viewportWidth × 100. vh = px / viewportHeight × 100.

Questions fréquemment posées

Quelle est la différence entre rem et em ?
rem est relatif à la taille de police de l'élément racine (html). em est relatif à la taille de police de l'élément parent. Au niveau racine, ils sont identiques.
Quelle est la taille de police par défaut des navigateurs ?
La plupart des navigateurs utilisent 16px par défaut. Cela signifie que 1rem = 16px, sauf si la taille de police racine est modifiée.
Quand dois-je utiliser vw/vh ?
Utilisez vw (largeur de la fenêtre) et vh (hauteur de la fenêtre) pour les éléments qui doivent se redimensionner proportionnellement à la fenêtre du navigateur, comme les sections hero ou les arrière-plans plein écran.
Comment convertir px en rem ?
Divisez la valeur en pixels par la taille de police de base. Avec la valeur par défaut de 16px : 24px ÷ 16 = 1.5rem.
À quoi l'unité % est-elle relative ?
L'unité % est contextuelle en CSS. Pour font-size, elle est relative au font-size du parent. Pour width, elle est relative à la largeur du parent.