196 of 313 menu

Thuộc tính flex-direction

Thuộc tính flex-direction thiết lập hướng của trục chính và trục phụ hoặc, nói cách khác, sắp xếp các phần tử theo hàng hoặc theo cột.

Áp dụng cho phần tử cha của các khối flex. Là một phần của thuộc tính viết tắt flex-flow.

Cú pháp

bộ chọn { flex-direction: row | row-reverse | column | column-reverse; }

Giá trị

Giá trị Mô tả
row Trục chính hướng từ trái sang phải. Các phần tử được sắp xếp thành hàng, theo mặc định dính vào cạnh trái, thứ tự đánh số của chúng có thứ tự thông thường - từ trái sang phải.
row-reverse Trục chính hướng từ phải sang trái. Các phần tử được sắp xếp thành hàng, theo mặc định dính vào cạnh phải, thứ tự đánh số của chúng có thứ tự ngược lại - từ phải sang trái.
column Trục chính hướng từ trên xuống dưới. Các phần tử được sắp xếp thành cột, theo mặc định dính vào phía trên, thứ tự đánh số của chúng có thứ tự thông thường - từ trên xuống dưới.
column-reverse Trục chính hướng từ dưới lên trên. Các phần tử được sắp xếp thành cột, theo mặc định dính vào phía dưới, thứ tự đánh số của chúng có thứ tự ngược lại - từ dưới lên trên.

Giá trị mặc định: row.

Ví dụ

Các phần tử được sắp xếp thành hàng, theo mặc định dính vào cạnh trái, thứ tự đánh số của chúng có thứ tự thông thường - từ trái sang phải:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { flex-direction: row; display: flex; } #parent > div { border: 1px solid #696989; width: 100px; height: 50px; }

:

Ví dụ . Giá trị row-reverse

Các phần tử được sắp xếp thành hàng, theo mặc định dính vào cạnh phải, thứ tự đánh số của chúng có thứ tự ngược lại - từ phải sang trái:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { flex-direction: row-reverse; display: flex; } #parent > div { border: 1px solid #696989; width: 100px; height: 50px; }

:

Ví dụ . Giá trị column

Các phần tử được sắp xếp thành cột, theo mặc định dính vào phía trên, thứ tự đánh số của chúng có thứ tự thông thường - từ trên xuống dưới:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { flex-direction: column; display: flex; } #parent > div { border: 1px solid #696989; width: 100px; height: 50px; }

:

Ví dụ . Giá trị column-reverse

Các phần tử được sắp xếp thành cột, theo mặc định dính vào phía dưới, thứ tự đánh số của chúng có thứ tự ngược lại - từ dưới lên trên:

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> #parent { flex-direction: column-reverse; display: flex; } #parent > div { border: 1px solid #696989; width: 100px; height: 50px; }

:

Xem thêm

  • thuộc tính justify-content,
    thiết lập căn chỉnh theo trục chính
  • thuộc tính align-items,
    thiết lập căn chỉnh theo trục phụ
  • thuộc tính flex-wrap,
    thiết lập tính đa dòng của các khối flex
  • thuộc tính flex-flow,
    viết tắt cho flex-direction và flex-wrap
  • thuộc tính order,
    thiết lập thứ tự của các khối flex
  • thuộc tính align-self,
    thiết lập căn chỉnh của một khối riêng lẻ
  • thuộc tính flex-basis,
    thiết lập kích thước của một khối flex cụ thể
  • thuộc tính flex-grow,
    thiết lập độ "tham lam" của các khối flex
  • thuộc tính flex-shrink,
    thiết lập khả năng co lại của các khối flex
  • thuộc tính flex,
    viết tắt cho flex-grow, flex-shrink và flex-basis
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối