Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Mengeluarkan Margin yang Tidak Diperlukan daripada Item Flex Apabila Mereka Membungkus?

Bagaimana untuk Mengeluarkan Margin yang Tidak Diperlukan daripada Item Flex Apabila Mereka Membungkus?

Linda Hamilton
Lepaskan: 2024-11-18 09:05:03
asal
1048 orang telah melayarinya

How to Remove Unnecessary Margin from Flex Items When They Wrap?

Mengalih keluar Margin daripada Item Flex Apabila Ia Membungkus

Flexbox ialah sistem susun atur berkuasa yang membolehkan penciptaan reka letak yang kompleks dengan mudah. Satu isu biasa yang boleh timbul apabila menggunakan flexbox ialah penambahan margin yang tidak perlu antara item flex apabila ia membalut. Secara lalai, flexbox menambah jidar pada item terakhir dalam setiap baris, yang boleh mencipta jarak yang mungkin tidak diingini.

Soalan:

Dalam HTML dan CSS coretan disediakan, penggayaan termasuk kelas .tag dengan jidar 0 5px 5px, yang menyebabkan jidar ditambahkan pada item terakhir pada setiap barisan. Walau bagaimanapun, memandangkan senarai teg adalah dinamik, anda tidak boleh menyasarkan item terakhir tertentu secara langsung (cth., ".item-13") untuk mengalih keluar jidar ini.

Jawapan:

Terdapat beberapa kaedah untuk mengalih keluar jidar yang tidak diperlukan daripada item flex apabila ia membalut:

1. Menggunakan Harta jurang:

Sifat jurang dalam CSS mewujudkan jurang antara item fleksibel, kedua-dua secara mendatar (antara baris) dan menegak (antara lajur). Dengan menetapkan sifat jurang untuk .tags, anda boleh mengalih keluar jidar daripada semua item fleksibel, termasuk yang terakhir dalam setiap baris.

CSS yang dikemas kini:

.tags {
    gap: 5px;
}
Salin selepas log masuk

2. Menggunakan Harta justify-content Flexbox:

Penyelesaian lain ialah menggunakan sifat justify-content untuk mengawal penjajaran item flex dalam bekas. Dengan menetapkan justify-content: space-between, anda boleh mengagihkan item secara sama rata dalam bekas, menghapuskan margin daripada item terakhir.

CSS yang dikemas kini:

.tags {
    justify-content: space-between;
}
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Mengeluarkan Margin yang Tidak Diperlukan daripada Item Flex Apabila Mereka Membungkus?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan