Yeni CSS Viewport Birimleri: svh, lvh, dvh
(ishadeed.com)- Viewport genişliği/yüksekliğine göre ayarlamak kullanışlıdır, ancak
vhmobilde birçok hataya yol açar
→ bunun nedeni viewport boyutunun tarayıcının adres çubuğu arayüzünü içermemesidir 100vhmobilde tam viewport yüksekliği kadar olmalıdır, ancak kaydırma sırasında arayüzü gizleyen Safari/Chrome (Android)'da sorun ortaya çıkar- Bu nedenle CSS Working Group yeni birimler olan
svh,lvh,dvhbirimlerini tanıttısvhSmall Viewport: adres çubuğu arayüzü küçülmemiş durumdaki viewport yüksekliğilvhLarge Viewport: adres çubuğu arayüzü küçülmüş durumdaki viewport yüksekliğidvhDynamic Viewport:svh/lvharasında dinamik olarak değişir
100dvhkullanılırsa en alttaki düğmenin her zaman görünür olması sağlanabilir- Ancak performans sorunları olabileceği için dikkatli olunmalıdır
4 yorum
Vay! Firefox for Android'de
position:fixed, bottom: 0kullanırken korkunç derecede garip çalışan şeyler vardı; çözülüp çözülmediğine bakmam gerekecek gibi görünüyor.https://caniuse.com/viewport-unit-variants
iOS 15.4'ten itibaren, Android ise 114'ten itibaren destekliyor gibi görünüyor.
Viewport Unit çok fazla oldu, kafa karıştırmaya başladı.
Tarayıcının çözmesi gereken bir sorunken bunun sorumluluğunu standart grubunun üstlenmesindeki ironi...