Flexbox ve Grid için Yerleşim Denetleyicisi
Chrome'un yerleşim denetleyicisi katmanını kullanarak flex ve grid izlerini, boşluklarını ve öğe hizalamasını görselleştirin.
Flexbox ve Grid için Yerleşim Denetleyicisi, CoddyKit'te ücretsiz bir CSS Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, CSS Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. CSS Academy kursu toplamda 4 dersten oluşur.
DevTools'ta Flexbox Rozeti
Chrome DevTools, Öğeler panelinde DOM düğümünün yanında flex kapsayıcılarını "flex" rozetiyle işaretler. Rozete tıklamak Flexbox kaplamasını açıp kapatır; ana ekseni, çapraz ekseni, öğe sınırlarını ve boşlukları renkli çizgilerle gösterir.
Grid Rozeti ve Kaplaması
Grid kapsayıcılarında "grid" rozeti gösterilir. Buna tıklamak grid kaplamasını açıp kapatır: sütunlar, satırlar ve boşluklar için renkli çizgiler görünür. Kalıcı kaplamalar (Düzen paneline sabitlenenler), görünüm alanını kaydırırken veya yeniden boyutlandırırken görünür kalır.
Düzen Paneli
DevTools → Öğeler → Düzen sekmesi, sayfadaki tüm flex ve grid kapsayıcılarını listeler. Bir kapsayıcı adına tıklamak onu DOM'da seçer ve kaplamasını açıp kapatır. Kaplamanın görünümü (çizgi rengi, etiket görünürlüğü, iz boyutları) buradan yapılandırılabilir.
Grid İzi Boyutlandırma
"İz boyutlarını göster" etkinleştirildiğinde kaplama, iz adlarını ve boyutlarını gösterir. İçsel boyutlar (auto, min-content, max-content) ve kesirli birimler (fr), çözümlenmiş piksel değerlerini gösterir; böylece fr birimlerinin kullanılabilir alanı nasıl böldüğü ortaya çıkar.
Flexbox Öğesi İncelemesi
Bir flex öğesi seçin (bir flex kapsayıcısının alt öğesi). Stiller paneli, flex kısa gösteriminin açılımını gösterir: flex-grow, flex-shrink ve flex-basis. Kaplama, öğenin ana eksen boyutunu, temel boyutunu ve uygulanan büyüme veya küçülmeyi vurgular.
Adlandırılmış Izgara Alanları
grid-template-areas kullanan ızgara kapsayıcılarında adlandırılmış alan kaplamaları gösterilir. Her adlandırılmış bölge etiketlenir ve farklı bir renkle belirtilir. Bu görsel gösterim, grid-area atamalarının amaçlanan yerleşim şablonuyla eşleştiğini doğrulamayı kolaylaştırır.
Alt Izgara İncelemesi
DevTools içindeki alt ızgara desteği, alt ızgara kapsayıcılarını belirgin biçimde işaretler. Bunların iz çizgileri, üst ızgaranın izleriyle hizalanır; kaplama bu hizalamayı görsel olarak gösterir ve alt ızgara öğelerinin üst ızgaranın koordinat sistemine katıldığını doğrular.
Hizalama Hatalarını Ayıklama
Hizalanmamış öğeler çoğunlukla yanlış justify-content, align-items veya align-self değerlerinden kaynaklanır. Flex/ızgara kaplaması, öğelerin eksen çizgilerine göre konumlarını gösterir. Stiller panelinde hizalama özelliklerini açıp kapatmayı deneyin ve kaplamadaki değişiklikleri gerçek zamanlı olarak gözlemleyin.
Boşlukların Görselleştirilmesi
Kaplama, öğeler arasındaki boşlukları renkli bantlar olarak gösterir. Bu sayede gap değerlerini doğrulamak ve aralığın gap değerinden mi (doğru) yoksa margin değerinden mi kaynaklandığını kolayca belirlemek mümkün olur; margin, flex satırlarında beklenmedik biçimde daralabilir.
Örtük ve Açık Izgara
Izgara kaplaması, örtük izleri (taşan öğeler için otomatik oluşturulan) açıkça tanımlanmış izlerden (grid-template içinde tanımlanan) ayırır. Kesik çizgiler örtük izleri işaretler. İçerik beklenmedik örtük izler oluşturuyorsa kaplama, taşma düzenini hemen ortaya çıkarır.
Duyarlı Yerleşim Hatalarını Ayıklama
Yerleşim Denetçisi'ni Aygıt Modu ile birlikte kullanın. Görünüm alanını yeniden boyutlandırın ve flex satır kaydırmasının ve ızgaranın auto-fill/auto-fit izlerinin gerçek zamanlı olarak nasıl yeniden akış oluşturduğunu izleyin. Bu yöntem, duyarlı yerleşim bozulmalarını tarayıcı penceresini elle yeniden boyutlandırmaktan daha erken yakalar.
Bilgi Kontrolü
DevTools ızgara kaplaması, oluşturulan sayfada görünmeyen neyi gösterir?
Özet
DevTools Flexbox ve Izgara Yerleşimi Denetçisi; eksen çizgilerini, iz boyutlarını, boşlukları, adlandırılmış alanları ve örtük izleri etkileşimli kaplamalar olarak görselleştirir. Kaplamaları yönetmek için Yerleşim paneliyle birlikte kullanıldığında, karmaşık CSS yerleşimlerinde hata ayıklamayı yalnızca CSS okumaktan daha hızlı ve sezgisel hâle getirir.
Sıkça Sorulan Sorular
“Flexbox ve Grid için Yerleşim Denetleyicisi” dersi ücretsiz mi?
Evet — “Flexbox ve Grid için Yerleşim Denetleyicisi” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve CSS Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. CSS Academy kursu toplamda 4 dersten oluşur.
“Flexbox ve Grid için Yerleşim Denetleyicisi” dersinde ne öğreneceğim?
Chrome'un yerleşim denetleyicisi katmanını kullanarak flex ve grid izlerini, boşluklarını ve öğe hizalamasını görselleştirin. CSS Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
CSS Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te CSS Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.
“Flexbox ve Grid için Yerleşim Denetleyicisi” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu CSS Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her CSS Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Hesaplanan Stiller ve Kutu Modeli Denetleyicisi
- Flexbox ve Grid için Yerleşim Denetleyicisi
- CSS Genel Bakış Paneli
- Animasyon ve Geçiş Hata Ayıklayıcısı