CSS Grid Layout: Sıfırdan Başlama

0 Cavablar 96 Baxış
·

Qiymət ver: CSS Grid Layout: Sıfırdan Başlama

Bu mövzunu artıq qiymətləndirmisiniz. Yenidən qiymətləndirmək mövcud qiymətinizi və ya rəyinizi siləcək.

Qiymət:

Qiymətləndirənlər: CSS Grid Layout: Sıfırdan Başlama

İştirakçılar
Mövzunu Açan #0
CSS Grid Layout, veb səhifələrinizdə mürəkkəb və reaktiv dizaynlar yaratmaq üçün güclü bir alətdir. Bu qılavuzda, CSS Grid Layout-u sıfırdan başlamaq üçün əsas anlayışları və praktiki nümunələri öyrənəcəksiniz.

CSS Grid Layout-un Əsas Anlayışları

  • Grid Container: Grid layout-un tətbiq edildiyi elementi.
  • Grid Item: Grid container-in içində yerləşən elementlər.
  • Grid Line: Grid-in sütun və ya sətrlərini bölən xəttlər.
  • Grid Cell: İki qonşu grid xəttinin kəsişməsindən əmələ gələn sahə.
  • Grid Track: İki qonşu grid xəttinin arasında yerləşən sütun və ya sətr.
  • Grid Area: Bir neçə grid cell-in birləşməsindən əmələ gələn sahə.

CSS Grid Layout-un Tətbiqi

1. Grid Container-in Yaradılması:
Grid layout-un tətbiq edilməsi üçün əvvəlcə container elementi yaradın və onun display xüsusiyyətini "grid" olaraq təyin edin.

CODE
1234
.container {
  display: grid;
}


2. Grid Sütun və Sətrlərin Təyini:
Grid sütun və sətrlərinin ölçüsünü "grid-template-columns" və "grid-template-rows" xüsusiyyətləri ilə təyin edə bilərsiniz.

CODE
123456
.container {
  display: grid;
  grid-template-columns: 100px 100px 100px;
  grid-template-rows: 50px 50px;
}


3. Grid Itemlərin Yerləşdirilməsi:
Grid itemlərin yerini "grid-column" və "grid-row" xüsusiyyətləri ilə təyin edə bilərsiniz.

CODE
123456789
.item1 {
  grid-column: 1 / 3;
  grid-row: 1;
}
.item2 {
  grid-column: 3;
  grid-row: 1 / 3;
}


4. Grid Gapların Təyini:
Grid sütun və sətrləri arasında boşluqları "grid-column-gap" və "grid-row-gap" xüsusiyyətləri ilə təyin edə bilərsiniz.

CODE
12345678
.container {
  display: grid;
  grid-template-columns: 100px 100px 100px;
  grid-template-rows: 50px 50px;
  grid-column-gap: 10px;
  grid-row-gap: 15px;
}


Praktiki Nümunə

Aşağıdakı nümunədə, CSS Grid Layout-u istifadə edərək bir veb səhifə yaradacağıq.

CODE
123456789101112131415161718192021222324252627282930313233343536373839
<!DOCTYPE html>
<html>
<head>
<style>
.container {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 10px;
  background-color: #2196F3;
  padding: 10px;
}

.container > div {
  background-color: rgba(255, 255, 255, 0.8);
  text-align: center;
  padding: 20px 0;
  font-size: 30px;
}
</style>
</head>
<body>

<h1>CSS Grid Layout Nümunəsi</h1>

<div class="container">
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
  <div>5</div>
  <div>6</div>
  <div>7</div>
  <div>8</div>
  <div>9</div>
</div>

</body>
</html>


Bu nümunədə, "container" elementi grid container kimi təyin edilmişdir və "grid-template-columns" xüsusiyyəti ilə üç sütunlu grid yaradılmışdır. "grid-gap" xüsusiyyəti ilə isə sütunlar arasında boşluqlar təyin edilmişdir.

Xülasə

CSS Grid Layout, veb səhifələrinizdə mürəkkəb və reaktiv dizaynlar yaratmaq üçün güclü bir alətdir. Bu qılavuzda, CSS Grid Layout-un əsas anlayışlarını və praktiki nümunələrini öyrəndik. Artıq CSS Grid Layout-u istifadə etməyə hazırsınız!

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi