Geliştirici aracı / 18

CSS Birim Dönüştürücü (px / rem / em / vh / vw)

Piksel boyutlarını kök temel boyutuna (varsayılan 16px) göre rem, em, vw ve vh birimlerine dönüştürün.

CSS Birim Dönüştürücü (px / rem / em / vh / vw): TOEA, göreli CSS yazı tipi ve düzen birimlerini hesaplar ve başvuru ölçek tabloları oluşturur. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.

Çalıştırma sayısı
Tarayıcınızda
Maliyet
Ücretsiz · kayıt gerekmez
Kullanılabilirlik
Kullanıma hazır
Pikseller
24px
REM
1.5rem
EM
1.5em
VW (1440px)
1.6667vw
font-size: 1.5rem; /* 24px */

Pikselden REM'e Dönüşüm Ölçeği Tablosu (16px Tabanı)

1px0.0625rem0.0625em
2px0.125rem0.125em
4px0.25rem0.25em
8px0.5rem0.5em
10px0.625rem0.625em
12px0.75rem0.75em
14px0.875rem0.875em
16px1rem1em
18px1.125rem1.125em
20px1.25rem1.25em
24px1.5rem1.5em
28px1.75rem1.75em
32px2rem2em
36px2.25rem2.25em
40px2.5rem2.5em
48px3rem3em
56px3.5rem3.5em
64px4rem4em
72px4.5rem4.5em
80px5rem5em
96px6rem6em
128px8rem8em

px yerine rem neden kullanılır

Tarayıcılar 16px ile başlar, ancak görme gücü düşük kişiler tarayıcı ayarlarında varsayılan yazı tipi boyutunu çoğu zaman artırır. rem ile boyutlandırılan metin bu ayarla büyür; px ile boyutlandırılan büyümez. Sayfa yakınlaştırması her ikisini de büyütür, ancak birçok okuyucunun güvendiği ayar yazı tipi boyutudur ve WCAG'nin metni yeniden boyutlandırma ölçütü, metnin kayıp olmadan 200% ölçeklenmesini bekler. Boyutu ve çevresindeki boşlukları rem ile belirtin; hairline çizgiler ve kenarlıklar için px kullanın.

em sütunu ve iç içe yapı

em, öğenin kendi yazı tipi boyutuna göre değişir; ancak font-size için bu, üst öğenin boyutu anlamına gelir. Buradaki em değerleri, üst öğenin kök boyutta olduğunu varsayar ve bu yalnızca en üst düzeyde geçerlidir. 0.875em boyutundaki bir öğenin içinde yeniden 0.875em kullanmak 14px yerine 12.25px verir ve küçülme katlanarak sürer. Bu nedenle rem daha güvenli varsayılandır; em ise bileşeninin metniyle birlikte ölçeklenmesi gereken boşluklara uygundur.

62,5% tabanı ve görünüm alanı birimleri

html { font-size: 62.5% } ayarı, 1rem değerini 10px yaparak hesaplamayı kolaylaştırır; eşleşmesi için taban boyutu olarak 10 girin. Bu ayar, üçüncü taraf bileşenleri de dahil olmak üzere rem ile boyutlandırılan her şeyi küçültür; bu nedenle body üzerinde yeniden okunabilir bir boyut belirleyin.

vw ve vh değerleri, 1440 × 900 görünüm alanını varsayar. Telefonlarda tarayıcı araç çubuğu görünürken 100vh, görünür alandan daha uzun olabilir; 100svh ve 100dvh bunu hesaba katan birimlerdir.

Nasıl kullanılır?

  1. Piksel değerini (px) ve kök temel boyutunu (varsayılan 16px) girin.
  2. Hesaplanan rem, em, vw ve vh değerlerini inceleyin.
  3. Kullanıma hazır CSS kod parçacıklarını kopyalayın veya ölçek tablosuna bakın.

Gizlilik ve sınırlamalar

İstemci tarafı JavaScript'te anında çalışır.

İlgili araçlar

Sık sorulan sorular

Standart kök yazı tipi temel boyutu nedir?

Modern web tarayıcılarının çoğunda varsayılan değer 16px'tir.

Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez