grid-auto-columns
Properti CSS grid-auto-columns menentukan nama garis dan melacak fungsi ukuran kolom yang dibuat secara implisit pada
grid.
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;
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.