CSS grid এট্রিবিউট

定義和用法

grid 屬性是以下屬性的簡寫屬性:

অন্যান্য দেখুন:

CSS 教程:CSS গ্রিড কনটেনার

實例

例子 1

製作一個三列網格佈局,其中第一行高 150 像素:

.grid-container {
  display: grid;
  grid: 150px / auto auto auto;
}

亲自试一试

例子 2

規定兩行,其中 "item1" 跨越前兩行中的前兩列(採用五列網格佈局):

.item1 {
  grid-area: myArea;
}
.grid-container {
  display: grid;
  grid:
    myArea myArea ...
    myArea myArea ...;
}

亲自试一试

例子 3

所有項目命名並製作一張現成的網頁模板:

.item1 { grid-area: header; }
.item2 { grid-area: menu; }
.item3 { grid-area: main; }
.item4 { grid-area: right; }
.item5 { grid-area: footer; }
.grid-container {
  display: grid;
  grid:
    header header header header header
    'menu main main main right right'
    'menu footer footer footer footer';
}

亲自试一试

CSS 语法

grid: none|grid-template-rows / grid-template-columns|grid-template-areas|grid-template-rows / [grid-auto-flow] grid-auto-columns|[grid-auto-flow] grid-auto-rows / grid-template-columns|initial|inherit;

属性值

描述
none 默认值。不定义行或列的尺寸。
grid-template-rows / grid-template-columns 规定列和行的尺寸。
grid-template-areas 规定使用命名项目的网格布局。
grid-template-rows / grid-auto-columns 规定行的尺寸(高度),以及列的自动尺寸。
grid-auto-rows / grid-template-columns 规定行的自动尺寸,并设置 grid-template-columns 属性。
grid-template-rows / grid-auto-flow grid-auto-columns 规定行的尺寸(高度),以及如何放置自动就位的项目,和列的自动尺寸。
grid-auto-flow grid-auto-rows / grid-template-columns 规定如何放置自动就位的项目,和行的自动尺寸,以及设置 grid-template-columns 属性。
initial এই প্রতিশব্দটিকে তার ডিফল্ট মান প্রতিশব্দ প্রতিস্থাপিত করুন। দেখুন: initial
inherit এই প্রতিশব্দটিকে তার পিতৃত্ব প্রতিশব্দ থেকে উত্তরসূরী করুন। দেখুন: inherit

কারিগরি বিবরণ

ডিফল্ট মান: none none none auto auto row
উত্তরসূরী: না
অ্যানিমেশন নির্মাণ: হ্যাঁ, ব্যক্তিগত প্রতিশব্দগুলি দেখুন। দেখুন:অ্যানিমেশন সংক্রান্ত প্রতিশব্দ
সংস্করণ: CSS Grid Layout Module Level 1
JavaScript বিন্যাস: object.style.grid="250px / auto auto auto"

ব্রাউজার সমর্থন

টেবিলের সংখ্যাগুলি এই প্রতিশব্দটির প্রথম সমর্থনকারী ব্রাউজারের সংস্করণকে উল্লেখ করে।

চ্রোম আইই / এডজ ফায়ারফক্স স্যাফারি ওপেরা
57 16 52 10 44

অন্যান্য দেখুন:

CSS উপস্থাপনা হান্ডবুক:grid-template-areas প্রতিশব্দ

CSS উপস্থাপনা হান্ডবুক:grid-template-rows প্রতিশব্দ

CSS উপস্থাপনা হান্ডবুক:grid-template-columns প্রতিশব্দ

CSS উপস্থাপনা হান্ডবুক:grid-auto-rows প্রতিশব্দ

CSS উপস্থাপনা হান্ডবুক:grid-auto-columns প্রতিশব্দ

CSS উপস্থাপনা হান্ডবুক:grid-auto-flow প্রতিশব্দ

CSS উপস্থাপনা হান্ডবুক:grid-row-gap প্রতিশব্দ

CSS উপস্থাপনা হান্ডবুক:grid-column-gap প্রতিশব্দ