Nhảy tới nội dung

Box

Box là component giúp bao bọc các element giúp thêm khoảng cách giữa các element một cách dễ dàng theo spacing system của Zalo Mini App. Ngoài ra box còn hỗ trợ tạo nhanh Flex Layout.

Box Properties

PropTypeDefaultDescription
mnumber/stringm là giá trị margin của box, nhận giá trị là level từ 0 đến 10, với giá trị margin tương ứng là level x 4px
mtnumber/stringgiá trị margin top
mlnumber/stringgiá trị margin left
mbnumber/stringGiá trị margin bottom
mrnumber/stringgiá trị margin right
mxnumber/stringgiá trị margin left và margin right
mynumber/stringgiá trị margin top và marin bottom
pnumber/stringp là giá trị padding của box, nhận giá trị là level từ 0 đến 10, với giá trị padding tương ứng là level x 4px
ptnumber/stringgiá trị padding top
plnumber/stringgiá trị padding left
pbnumber/stringGiá trị padding bottom
prnumber/stringgiá trị padding right
pxnumber/stringgiá trị padding left và padding right
pynumber/stringgiá trị padding top và padding bottom
inlinebooleanfalsetrue nếu box element là inline block, mặc định là block
flexbooleanchuyển box sang flex layout
flexWrapbooleanflex wrap (true) hoặc không (false)
flexDirectionstringthuộc tính flex direction
justifyContentstringthuộc tính justify content (dùng khi flex={true})
alignItemsstringthuộc tính align items (dùng khi flex={true})
alignContentstringthuộc tính align content (dùng khi flex={true})
textAlignstringthuộc tính text-align
verticalAlignstringthuộc tính vertical-align
styleCSS propertiesthêm inline style cho Box
classNamestringthêm class cho Box

Ví dụ

Flex Layout

Flex

Code demo fallback when rendering server side!

Flex Direction

Code demo fallback when rendering server side!

Justify Content

Code demo fallback when rendering server side!

Align Items

Code demo fallback when rendering server side!

Spacing

Code demo fallback when rendering server side!