199 of 313 menu

Properti flex-wrap

Properti flex-wrap mengatur penempatan blok multi-baris sepanjang sumbu utama. Diterapkan ke elemen induk untuk blok flex. Termasuk dalam properti singkatan flex-flow.

Sintaks

selektor { flex-wrap: nowrap | wrap | wrap-reverse; }

Nilai

Nilai Deskripsi
nowrap Mode satu baris - blok disusun dalam satu baris.
wrap Blok disusun dalam beberapa baris, jika tidak muat dalam satu baris.
wrap-reverse Sama seperti wrap, tetapi blok disusun dalam urutan terbalik (pertama yang terakhir, kemudian yang pertama).

Nilai default: nowrap.

Contoh . Nilai wrap

Sekarang blok tidak muat dalam kontainernya dan akan disusun dalam beberapa baris:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; border: 1px solid #696989; height: 200px; width: 330px; margin: auto; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Contoh . Nilai wrap-reverse

Dan sekarang urutan susunannya akan berubah menjadi terbalik (perhatikan angka di dalam blok):

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: flex; flex-wrap: wrap-reverse; flex-direction: row; justify-content: space-between; border: 1px solid #696989; height: 200px; width: 330px; margin: auto; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Contoh . Nilai nowrap

Sekarang blok akan ditempatkan dalam mode satu baris (seperti default). Dalam hal ini, nilai lebar width untuk blok akan diabaikan, jika itu menghalangi blok untuk muat di dalam induknya. Perhatikan bahwa blok muat di dalam induknya, tetapi lebar sebenarnya bukan 100px, seperti yang ditetapkan, tetapi lebih kecil:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> </div> #parent { display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: space-between; border: 1px solid #696989; height: 200px; width: 330px; margin: auto; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Contoh . Nilai nowrap

Namun, jika blok muat dengan lebar yang ditetapkan untuk mereka - maka properti width tidak akan diabaikan. Mari kurangi jumlah blok sehingga semuanya muat:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: space-between; border: 1px solid #696989; height: 200px; width: 330px; margin: auto; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Lihat juga

  • properti flex-direction,
    yang mengatur arah sumbu blok flex
  • properti justify-content,
    yang mengatur perataan sepanjang sumbu utama
  • properti align-items,
    yang mengatur perataan sepanjang sumbu silang
  • properti flex-flow,
    singkatan untuk flex-direction dan flex-wrap
  • properti order,
    yang mengatur urutan blok flex
  • properti align-self,
    yang mengatur perataan satu blok
  • properti flex-basis,
    yang mengatur ukuran blok flex tertentu
  • properti flex-grow,
    yang mengatur sifat "rakus" blok flex
  • properti flex-shrink,
    yang mengatur sifat menyusut blok flex
  • properti flex,
    singkatan untuk flex-grow, flex-shrink dan flex-basis
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak