Isi kandungan:

Bagaimanakah cara membuat susun atur grid dalam CSS?
Bagaimanakah cara membuat susun atur grid dalam CSS?

Video: Bagaimanakah cara membuat susun atur grid dalam CSS?

Video: Bagaimanakah cara membuat susun atur grid dalam CSS?
Video: Membuat Design Layout Website sederhana dengan HTML dan CSS | Tutorial Layouting CSS 2024, Disember
Anonim

Mari kita imbas semula empat langkah penting:

  1. Buat elemen bekas, dan isytiharkan ia dipaparkan: grid ;.
  2. Gunakan bekas yang sama untuk menentukan grid trek menggunakan grid - templat -lajur dan grid - templat -sifat baris.
  3. Letakkan elemen kanak-kanak di dalam bekas.
  4. Nyatakan saiz longkang menggunakan grid -sifat jurang.

Dengan ini, bolehkah saya menggunakan susun atur grid CSS?

Selain daripada Internet Explorer, Reka Letak Grid CSS tidak ditetapkan dalam Safari, Chrome, Opera, Firefox dan Edge. Sokongan untuk semua sifat dan nilai yang diperincikan dalam panduan ini boleh dikendalikan merentas penyemak imbas. Ini bermakna jika anda menulis beberapa Susun Atur Grid kod dalam Firefox, ia sepatutnya berfungsi dengan cara yang sama dalam Chrome.

Selain itu, patutkah saya menggunakan Flexbox atau grid? Kedua-duanya kotak lentur dan grid adalah berdasarkan konsep ini. Flexbox adalah yang terbaik untuk menyusun elemen sama ada dalam satu baris atau satu lajur. Grid adalah yang terbaik untuk menyusun elemen dalam berbilang baris dan lajur. Sifat justify-content menentukan cara ruang tambahan bagi lentur -bekas diedarkan kepada lentur -barang.

Begitu juga, apakah itu 1fr?

1fr ialah satu "unit pecahan", yang merupakan cara untuk menyebut "ruang yang tinggal dalam elemen".

Apakah grid Flexbox?

Flexbox dibuat untuk susun atur satu dimensi dan Grid dibuat untuk susun atur dua dimensi. Ini bermakna jika anda meletakkan item dalam satu arah (contohnya tiga butang di dalam pengepala), maka anda harus menggunakan Flexbox : Ia akan memberi anda lebih fleksibiliti daripada CSS Grid.

Disyorkan: