225 of 313 menu

Sifat align-content

Sifat align-content menentukan penjajaran elemen sepanjang paksi melintang untuk blok flex dan pada paksi menegak untuk grid. Digunakan pada elemen induk.

Sintaks

selector { align-content: flex-start | flex-end | center | space-between | space-around; }

Nilai

Nilai Keterangan
flex-start Blok ditekan ke permulaan paksi melintang (menegak).
flex-end Blok ditekan ke hujung paksi melintang (menegak).
center Blok terletak di tengah paksi melintang (menegak).
space-between Blok diagih sepanjang paksi melintang (menegak), dengan elemen pertama ditekan ke permulaan paksi, dan elemen terakhir - ke hujung.
space-around Blok diagih sepanjang paksi melintang (menegak), dengan jarak antara blok pertama dan permulaan paksi, blok terakhir dan hujung paksi adalah sama seperti antara blok-blok lain.
Walau bagaimanapun, ia tidak sama, seperti yang mungkin kelihatan: jarak ditambah dan antara dua blok jaraknya dua kali ganda lebih besar daripada antara blok dan permulaan/hujung paksi.

Contoh . Nilai flex-start

Dalam contoh ini, paksi di mana penjajaran dilakukan berarah dari atas ke bawah, iaitu ia adalah melintang. Seperti yang dapat dilihat dari hasil yang diperoleh, semua elemen kami ditekan ke bahagian atasnya:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; align-content: flex-start; flex-wrap: wrap; height: 200px; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Contoh . Nilai flex-end

Dalam contoh ini, blok ditekan ke sisi bawah paksi melintang, kerana sifat align-content ditetapkan kepada nilai flex-end:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; align-content: flex-end; flex-wrap: wrap; height: 200px; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Contoh . Nilai center

Sekarang blok dijajarkan di tengah paksi melintang:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; align-content: center; flex-wrap: wrap; height: 200px; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Penjajaran pada permulaan paksi menegak dalam grid

Mari tetapkan penjajaran untuk elemen kami dalam grid pada permulaan paksi menegak:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: grid; align-content: start; grid-template-columns: 100px 100px; gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Penjajaran di tengah paksi menegak dalam grid

Dan sekarang mari tetapkan penjajaran elemen di tengah paksi menegak:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: grid; align-content: center; grid-template-columns: 100px 100px; gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Penjajaran pada hujung paksi menegak dalam grid

Mari tetapkan penjajaran elemen pada hujung paksi menegak:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: grid; align-content: end; grid-template-columns: 100px 100px; gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Lihat juga

  • sifat flex-direction,
    yang menentukan arah paksi blok flex
  • sifat justify-content,
    yang menentukan penjajaran pada paksi utama
  • sifat align-items,
    yang menentukan penjajaran pada paksi melintang
  • sifat flex-wrap,
    yang menentukan kepelbagaian baris blok flex
  • sifat flex-flow,
    penyingkatan untuk flex-direction dan flex-wrap
  • sifat order,
    yang menentukan susunan blok flex
  • sifat align-self,
    yang menentukan penjajaran satu blok
  • sifat place-content,
    yang menentukan penjajaran pada paksi utama dan melintang
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak