Web Tasarımında Boyut ve Uzunlukları Belirleme - CSS Birimleri (%, em, rem, px, vh, vw)
Web tasarımında, sayfaların görünümünü ve düzenini belirlemek için çeşitli CSS birimleri kullanılır. Bu birimler, elementlerin boyutlarını, mesafelerini ve diğer özelliklerini belirtmek için kullanılır. CSS birimlerinin kullanımı, web tasarımının duyarlılığı ve esnekliği açısından kritiktir. Doğru birimi seçmek, sayfanın uygun görüntülenmesini sağlar ve kullanıcı deneyimini artırır.
-
% (Yüzde):
- Belirli bir ölçümün yüzdesi olarak ifade edilir.
- Yüzde birimi, bir öğenin bir ebeveyn öğeye göre oranını ifade eder. Örneğin, bir div'in genişliğini %50 olarak belirlemek, ebeveyn öğenin genişliğinin yarısı kadar genişlik sağlar.
- Örneğin, bir div'in genişliğini belirli bir yüzdeye ayarlamak için:
.div { width: 50%; /* Ekran genişliğinin yarısı kadar genişlik */ }
-
em:
- Ebeveyn öğenin font büyüklüğünün katları olarak belirlenir.
- em birimi, bir öğenin font büyüklüğünün katları olarak belirlenir. Ebeveyn öğenin font büyüklüğüne göre bir öğenin boyutunu belirlemek için sıkça kullanılır.
- Örneğin, ebeveyn öğenin font büyüklüğünün iki katı büyüklüğünde bir metin belirtmek için:
.child { font-size: 2em; /* Ebeveyn öğenin font büyüklüğünün iki katı büyüklük */ }
-
rem:
- rem birimi, kök (root) elementin font büyüklüğünün katları olarak belirlenir. Bu, ölçümlerin kullanıcı tarayıcısındaki varsayılan font boyutlarına göre ayarlanmasını sağlar.
- Örneğin, kök elementin font büyüklüğünün üç katı büyüklüğünde bir metin belirtmek için:
.child { font-size: 3rem; /* Kök elementin font büyüklüğünün üç katı büyüklük */ }
-
px (Piksel):
- Sabit bir piksel değeri belirtir.
- Piksel birimi, sabit bir piksel değeri belirtir. Örneğin, bir resmin genişliğini belirli bir piksel değerine ayarlamak için kullanılır.
- Örneğin, bir resmin genişliğini belirli bir piksel değerine ayarlamak için:
.image { width: 200px; /* 200 piksel genişlik */ }
-
vh (Viewport Height):
- Görüntüleyici penceresinin yüksekliğinin belirli bir yüzdesi olarak belirlenir. Bu, ekran boyutuna bağlı olarak öğelerin boyutunu belirlemek için kullanışlıdır.
- Örneğin, görüntüleyici penceresinin %50'si kadar yükseklik belirlemek için:
.section { height: 50vh; /* Görüntüleyici penceresinin %50'si kadar yükseklik */ }
-
vw (Viewport Width):
- Görüntüleyici penceresinin genişliğinin belirli bir yüzdesi olarak belirlenir. Bu, ekran boyutuna göre öğelerin genişliğini belirlemek için kullanılır.
- Örneğin, görüntüleyici penceresinin %25'i kadar genişlik belirlemek için:
.sidebar { width: 25vw; /* Görüntüleyici penceresinin %25'i kadar genişlik */ }
Bu birimler, web tasarımında boyut ve uzunlukları belirlemek için temel araçlardır. Tasarımın gereksinimlerine ve duyarlılığına bağlı olarak, doğru birimi seçmek önemlidir.
Alakalı İçerikler
-
Websocket Nedir? Nasıl Kullanılır? Avantajları Nelerdir? AJAX ve Axios ile Arasındaki Farklar Nelerdir? 8 Ay önce
WebSocket, birçok modern web tarayıcısı ve sunucu platformu tarafından desteklenen bir iletişim protokolüdür.
-
Dinamik Sınırsız Subdomain Nasıl Ayarlanır ve Kullanılır? 8 Ay önce
Subdomain, bir ana etki alanının (domain) altında yer alan ve ana etki alanına bağlı bir alt etki alanıdır. Örneğin, "example.com" ana etki alanıysa, "blog.example.com" bir subdomain olur. Subdomain'ler genellikle ana web sitesine ek özellikler, hizmetler veya içerikler sunmak için kullanılır.
-
Bun Nedir? Node.js’e Göre Avantajları, Dezavantajları ve Aralarındaki Farklar 8 Ay önce
JavaScript ekosistemi son yıllarda inanılmaz bir hızla gelişiyor. Uzun yıllardır sunucu tarafı JavaScript için standart haline gelen Node.js, artık tek seçenek olmaktan çıkmaya başladı. Bu alternatiflerin en güçlüsü ise hiç şüphesiz Bun.
-
React + Laravel Sanctum + MySQL ile Modern Web Uygulamaları Geliştirme 11 Ay önce
Günümüzde web uygulamaları sadece basit sayfalar sunmakla kalmıyor; gerçek zamanlı veri işleme, kullanıcı oturumu yönetimi, güvenlik ve ölçeklenebilirlik gibi birçok ihtiyacı karşılıyor.
-
React ile Image Zoom İşlemi Nasıl Yapılır? İşte En Kolay Haliyle Zoom İşlemi! 1 Yıl önce
React projelerinde image zoom işlemini nasıl gerçekleştirebileceğinizi adım adım açıklayacağız. Görsellerin yakınlaştırılabilmesi, e-ticaret sitelerinde ürün detayları veya yüksek çözünürlüklü görüntüleri inceleme ihtiyacı duyulan diğer uygulamalarda kullanıcı deneyimini artırır.
-
React'te Image Crop İşlemi - Adım Adım Görsel Kırpma İşlemi 1 Yıl önce
React uygulamalarında, kullanıcıların görsellerini kesip kırpabilmelerini sağlamak, hem kullanıcı deneyimini artırır hem de içerik yönetimini kolaylaştırır.
- Css
- Web Yazılım
Tepkini Göster
- 1
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
Yorumlar
Sende Yorumunu Ekle