Chrome Geliştirici Araçları ile CSS Izgarası'nda hata ayıklama

1. Giriş

Geliştirici Araçları artık CSS ızgara hata ayıklamasını daha iyi destekliyor!

CSS Kılavuzu

Sayfanızdaki bir HTML öğesine display: grid veya display: inline-grid uygulandığında Öğeler paneli ızgarayı daha iyi incelemenize yardımcı olacak çeşitli seçenekler sunar.

Öğrenecekleriniz

Bu codelab'de, Chrome Geliştirici Araçları ile CSS Izgarasında nasıl hata ayıklayacağınızı öğrenebilirsiniz.

  • Öğeler panelinden Izgara hata ayıklama özelliğini açma/kapatma
  • Düzen bölmesinde ızgara yer paylaşımı ayarlarını özelleştirme
  • Izgara yer paylaşımlarının yardımıyla stilleri düzenleme

Gerekenler

  • Çalışan bir bilgisayar ve gerçekçi kablosuz ağ
  • Chrome 87 ve sonraki sürümler.
  • [İsteğe bağlı] CSS Izgarası ile ilgili temel bilgiler.

<#39;ll Yaptığınız

Bu bulmacayı CSS Izgara hata ayıklama araçlarının yardımıyla çözebilirsiniz.

Chrome bulmacası

2. Başlat

Bulmaca sayfasını açmak için aşağıdaki bağlantıyı tıklayın:

Ardından, bulmaca sayfasında Chrome Geliştirici Araçları'nı açın.

3. Kılavuz yer paylaşımını etkinleştir

Öğeler panelinde yapbozu inceleyin. Bulma ve kapsayıcı düğümünü tıklayıp odaklayın:

<div class="chrome-puzzle">

Öğeler panelinde, bulmaca kapsayıcısının yanında bir grid rozeti bulunduğuna dikkat edin. Kılavuz yer paylaşımını açmak/kapatmak için tıklayın.

Bu videoda, yukarıdaki adımları nasıl tamamlayabileceğiniz açıklanmıştır.

4. Kılavuz yer paylaşımı ekranını özelleştirin

Şu anda tablo yer paylaşımı, satır numaralarıyla birlikte görünmektedir. Bulmacayı çözmemize yardımcı olmak için ekranı daha da özelleştirelim.

Düzen bölmesini tıklayın, ızgara yer paylaşımındaki satır numaralarını gizlemek için açılır menüde Satır etiketlerini gizle'yi seçin.

Şimdi, Stiller bölmesine gidin ve bulmaca kapsayıcı CSS'sini inceleyin. Bir grid-template-areas özelliği içerir:

.chrome-puzzle {
  grid-template-areas:
    "top-left top-right"
    "bottom-left bottom-right";
}

Alan adları, bulmacayı çözmemiz açısından bize yardımcı olur. Şimdi ekranda bu ayarları gösterecek şekilde güncelleme yapalım.

Düzen bölmesine geri dönün ve Alan adlarını göster onay kutusunu işaretleyin.

Ta-da! Kılavuz yer paylaşımı artık her bir bulmaca parçasının alan adını gösteriyor.

Bu videoda, yukarıdaki adımları nasıl tamamlayabileceğiniz açıklanmıştır.

5. Bulmacayı çözün

Ekranda alan adları görüntülendiğinde bulmaca üzerinde çalışmaya başlayabiliriz.

Her bulmaca parçasını doğru alana yerleştirelim.

İlk bulmaca parçasını inceleyerek başlayabiliriz.

<img src="...-grid-4.png" class="piece-4">

Stiller bölmesinde parçanın CSS sınıfını bulun:

.piece-4 {
    grid-area: auto;
}

grid-area şu anda auto olarak ayarlı. Bunu doğru alan adıyla güncelleyebilirsiniz.

Bu parça hangi bölgeye ait olmalıdır? Bu parçanın doğru alanının top-right olduğunu düşünelim. Sonrasında auto değerini top-right ile değiştirebilirsiniz. Değişiklikleri hemen görselleştirin. Parça, top-right alanına yerleştirilmiştir.

Bu videoda, yukarıdaki adımları nasıl tamamlayabileceğiniz açıklanmıştır.

Bulmacayı çözene kadar her parçanın grid-area bilgisini güncelleyin.

Tamamlanmış bulmaca

6. Tebrikler!

Tebrikler! Bu codelab'i başarıyla tamamladınız.

CSS Izgara hata ayıklama araçları hakkında daha fazla bilgi edinmek için dokümanlara göz atabilirsiniz.

Bu codelab'i nasıl bulabilirsiniz?

Evet, bu çok sıkıcı. Çok sevdim!