grid-auto-columns

Properti CSS grid-auto-columns menentukan nama garis dan melacak fungsi ukuran kolom yang dibuat secara implisit pada grid.

Contoh:

Properti grid-auto-columns hanya memengaruhi kolom dengan ukuran yang tidak ditetapkan.

Jika kita memeriksa kode dari contoh diatas:

grid-template-columns: 300px;
grid-auto-columns: 10%;
grid-auto-flow: column;

Kamu bisa melihat bahwa hanya kolom pertama yang secara eksplisit berukuran dengan properti grid-template-column.

Keempat kolom lainnya dibuat secara implisit, dan oleh karena itu mereka berukuran sesuai dengan properti grid-auto-columns.

Hasilnya, kolom pertama adalah 300px dan kolom lainnya 10%;

CSS Syntax

grid-auto-columns: auto | max-content | min-content | length;

JavaScript Syntax

object.style.gridAutoColumns="120px"
Default value:auto
Inherited:tidak
Animatable:ya Read about animatable
Version:CSS Grid Layout Module Level 1

Attribute Value

default grid-auto-columns: auto;

Kolom yang dibuat dengan implikasi memiliki ukuran otomatis.

grid-auto-columns: 100px;

Di sini kami menggabungkan grid-template-areas: "header header header" "sidebar main main" dengan grid-template-columns: 50px 200px.

Dalam situasi ini, grid-template-areas mendefinisikan 3 kolom, sedangkan grid-template-columns hanya menetapkan 2 lebar kolom.