• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# grid-col<a name="ZH-CN_TOPIC_0000001163812228"></a>
2
3grid-col是栅格布局容器grid-row的子容器组件。
4
5## 权限列表<a name="zh-cn_topic_0000001173164763_section11257113618419"></a>
6
78
9## 子组件<a name="zh-cn_topic_0000001173164763_section9288143101012"></a>
10
11支持。
12
13## 属性<a name="zh-cn_topic_0000001173164763_section1976213199113"></a>
14
15除支持[通用属性](js-components-common-attributes.md)外,还支持如下属性:
16
17<a name="zh-cn_topic_0000001173164763_table20633101642315"></a>
18<table><thead align="left"><tr id="zh-cn_topic_0000001173164763_row663331618238"><th class="cellrowborder" valign="top" width="23.119999999999997%" id="mcps1.1.6.1.1"><p id="zh-cn_topic_0000001173164763_a45273e2103004ff3bdd3375013e96a2a"><a name="zh-cn_topic_0000001173164763_a45273e2103004ff3bdd3375013e96a2a"></a><a name="zh-cn_topic_0000001173164763_a45273e2103004ff3bdd3375013e96a2a"></a>名称</p>
19</th>
20<th class="cellrowborder" valign="top" width="23.119999999999997%" id="mcps1.1.6.1.2"><p id="zh-cn_topic_0000001173164763_ad5b10d4a60e44bb4a8bbb3b4416d7b27"><a name="zh-cn_topic_0000001173164763_ad5b10d4a60e44bb4a8bbb3b4416d7b27"></a><a name="zh-cn_topic_0000001173164763_ad5b10d4a60e44bb4a8bbb3b4416d7b27"></a>类型</p>
21</th>
22<th class="cellrowborder" valign="top" width="10.48%" id="mcps1.1.6.1.3"><p id="zh-cn_topic_0000001173164763_ab2ae3d9f60d6475ab95ba095851a9d07"><a name="zh-cn_topic_0000001173164763_ab2ae3d9f60d6475ab95ba095851a9d07"></a><a name="zh-cn_topic_0000001173164763_ab2ae3d9f60d6475ab95ba095851a9d07"></a>默认值</p>
23</th>
24<th class="cellrowborder" valign="top" width="7.449999999999999%" id="mcps1.1.6.1.4"><p id="zh-cn_topic_0000001173164763_p824610360217"><a name="zh-cn_topic_0000001173164763_p824610360217"></a><a name="zh-cn_topic_0000001173164763_p824610360217"></a>必填</p>
25</th>
26<th class="cellrowborder" valign="top" width="35.83%" id="mcps1.1.6.1.5"><p id="zh-cn_topic_0000001173164763_af5c3b773ed0a42e589819a6c8d257ca1"><a name="zh-cn_topic_0000001173164763_af5c3b773ed0a42e589819a6c8d257ca1"></a><a name="zh-cn_topic_0000001173164763_af5c3b773ed0a42e589819a6c8d257ca1"></a>描述</p>
27</th>
28</tr>
29</thead>
30<tbody><tr id="zh-cn_topic_0000001173164763_row61510615123"><td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p13694117171213"><a name="zh-cn_topic_0000001173164763_p13694117171213"></a><a name="zh-cn_topic_0000001173164763_p13694117171213"></a>xs</p>
31</td>
32<td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p17694191719123"><a name="zh-cn_topic_0000001173164763_p17694191719123"></a><a name="zh-cn_topic_0000001173164763_p17694191719123"></a>number|object</p>
33</td>
34<td class="cellrowborder" valign="top" width="10.48%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p9694171712125"><a name="zh-cn_topic_0000001173164763_p9694171712125"></a><a name="zh-cn_topic_0000001173164763_p9694171712125"></a>-</p>
35</td>
36<td class="cellrowborder" valign="top" width="7.449999999999999%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p769441711125"><a name="zh-cn_topic_0000001173164763_p769441711125"></a><a name="zh-cn_topic_0000001173164763_p769441711125"></a>否</p>
37</td>
38<td class="cellrowborder" valign="top" width="35.83%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p3694217141213"><a name="zh-cn_topic_0000001173164763_p3694217141213"></a><a name="zh-cn_topic_0000001173164763_p3694217141213"></a>在分辨率为xs模式下,设置该项占用列数与偏移列数,当值为number类型时,仅设置列数,也可通过object同时设置占用列数与偏移列数,如{"span": 1, "offset": 0}</p>
39</td>
40</tr>
41<tr id="zh-cn_topic_0000001173164763_row683183131212"><td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p15694417181219"><a name="zh-cn_topic_0000001173164763_p15694417181219"></a><a name="zh-cn_topic_0000001173164763_p15694417181219"></a>sm</p>
42</td>
43<td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p15694141741210"><a name="zh-cn_topic_0000001173164763_p15694141741210"></a><a name="zh-cn_topic_0000001173164763_p15694141741210"></a>number|object</p>
44</td>
45<td class="cellrowborder" valign="top" width="10.48%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p66941517171212"><a name="zh-cn_topic_0000001173164763_p66941517171212"></a><a name="zh-cn_topic_0000001173164763_p66941517171212"></a>-</p>
46</td>
47<td class="cellrowborder" valign="top" width="7.449999999999999%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p4694111714123"><a name="zh-cn_topic_0000001173164763_p4694111714123"></a><a name="zh-cn_topic_0000001173164763_p4694111714123"></a>否</p>
48</td>
49<td class="cellrowborder" valign="top" width="35.83%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p17694117171211"><a name="zh-cn_topic_0000001173164763_p17694117171211"></a><a name="zh-cn_topic_0000001173164763_p17694117171211"></a>在分辨率为sm模式下,该项占用列数与偏移列数,当值为number类型时,仅设置列数,也可通过object同时设置占用列数与偏移列数,如{"span": 1, "offset": 0}</p>
50</td>
51</tr>
52<tr id="zh-cn_topic_0000001173164763_row1211310592118"><td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p4694161710123"><a name="zh-cn_topic_0000001173164763_p4694161710123"></a><a name="zh-cn_topic_0000001173164763_p4694161710123"></a>md</p>
53</td>
54<td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p569551751220"><a name="zh-cn_topic_0000001173164763_p569551751220"></a><a name="zh-cn_topic_0000001173164763_p569551751220"></a>number|object</p>
55</td>
56<td class="cellrowborder" valign="top" width="10.48%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p86952172121"><a name="zh-cn_topic_0000001173164763_p86952172121"></a><a name="zh-cn_topic_0000001173164763_p86952172121"></a>-</p>
57</td>
58<td class="cellrowborder" valign="top" width="7.449999999999999%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p3695171711214"><a name="zh-cn_topic_0000001173164763_p3695171711214"></a><a name="zh-cn_topic_0000001173164763_p3695171711214"></a>否</p>
59</td>
60<td class="cellrowborder" valign="top" width="35.83%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p66953176126"><a name="zh-cn_topic_0000001173164763_p66953176126"></a><a name="zh-cn_topic_0000001173164763_p66953176126"></a>在分辨率为md模式下,该项占用列数与偏移列数,当值为number类型时,仅设置列数,也可通过object同时设置占用列数与偏移列数,如{"span": 1, "offset": 0}</p>
61</td>
62</tr>
63<tr id="zh-cn_topic_0000001173164763_row9263155681117"><td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p10695101717122"><a name="zh-cn_topic_0000001173164763_p10695101717122"></a><a name="zh-cn_topic_0000001173164763_p10695101717122"></a>lg</p>
64</td>
65<td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p5695131701217"><a name="zh-cn_topic_0000001173164763_p5695131701217"></a><a name="zh-cn_topic_0000001173164763_p5695131701217"></a>number|object</p>
66</td>
67<td class="cellrowborder" valign="top" width="10.48%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p1469501714124"><a name="zh-cn_topic_0000001173164763_p1469501714124"></a><a name="zh-cn_topic_0000001173164763_p1469501714124"></a>-</p>
68</td>
69<td class="cellrowborder" valign="top" width="7.449999999999999%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p1769511715127"><a name="zh-cn_topic_0000001173164763_p1769511715127"></a><a name="zh-cn_topic_0000001173164763_p1769511715127"></a>否</p>
70</td>
71<td class="cellrowborder" valign="top" width="35.83%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p8695111741217"><a name="zh-cn_topic_0000001173164763_p8695111741217"></a><a name="zh-cn_topic_0000001173164763_p8695111741217"></a>在分辨率为lg模式下,该项占用列数与偏移列数,当值为number类型时,仅设置列数,也可通过object同时设置占用列数与偏移列数,如{"span": 1, "offset": 0}</p>
72</td>
73</tr>
74<tr id="zh-cn_topic_0000001173164763_row1236753141115"><td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p166957175127"><a name="zh-cn_topic_0000001173164763_p166957175127"></a><a name="zh-cn_topic_0000001173164763_p166957175127"></a>span</p>
75</td>
76<td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p1569561741210"><a name="zh-cn_topic_0000001173164763_p1569561741210"></a><a name="zh-cn_topic_0000001173164763_p1569561741210"></a>number</p>
77</td>
78<td class="cellrowborder" valign="top" width="10.48%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p17695201719121"><a name="zh-cn_topic_0000001173164763_p17695201719121"></a><a name="zh-cn_topic_0000001173164763_p17695201719121"></a>1</p>
79</td>
80<td class="cellrowborder" valign="top" width="7.449999999999999%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p156951617101214"><a name="zh-cn_topic_0000001173164763_p156951617101214"></a><a name="zh-cn_topic_0000001173164763_p156951617101214"></a>否</p>
81</td>
82<td class="cellrowborder" valign="top" width="35.83%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p1169581712121"><a name="zh-cn_topic_0000001173164763_p1169581712121"></a><a name="zh-cn_topic_0000001173164763_p1169581712121"></a>在未设置明确断点时,默认占用列数</p>
83</td>
84</tr>
85<tr id="zh-cn_topic_0000001173164763_row1348115011117"><td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p12695141741216"><a name="zh-cn_topic_0000001173164763_p12695141741216"></a><a name="zh-cn_topic_0000001173164763_p12695141741216"></a>offset</p>
86</td>
87<td class="cellrowborder" valign="top" width="23.119999999999997%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p0695131711124"><a name="zh-cn_topic_0000001173164763_p0695131711124"></a><a name="zh-cn_topic_0000001173164763_p0695131711124"></a>number</p>
88</td>
89<td class="cellrowborder" valign="top" width="10.48%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p8695111710129"><a name="zh-cn_topic_0000001173164763_p8695111710129"></a><a name="zh-cn_topic_0000001173164763_p8695111710129"></a>0</p>
90</td>
91<td class="cellrowborder" valign="top" width="7.449999999999999%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p15695111781220"><a name="zh-cn_topic_0000001173164763_p15695111781220"></a><a name="zh-cn_topic_0000001173164763_p15695111781220"></a>否</p>
92</td>
93<td class="cellrowborder" valign="top" width="35.83%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p2069531710128"><a name="zh-cn_topic_0000001173164763_p2069531710128"></a><a name="zh-cn_topic_0000001173164763_p2069531710128"></a>未设置具体分辨率模式下偏移时,当前元素延容器布局方向,默认偏移的列数</p>
94</td>
95</tr>
96</tbody>
97</table>
98
99## 样式<a name="zh-cn_topic_0000001173164763_section1948816404128"></a>
100
101除支持[通用样式](js-components-common-styles.md)外,还支持如下样式:
102
103<a name="zh-cn_topic_0000001173164763_table282005513017"></a>
104<table><thead align="left"><tr id="zh-cn_topic_0000001173164763_row168201855113012"><th class="cellrowborder" valign="top" width="23.11768823117688%" id="mcps1.1.6.1.1"><p id="zh-cn_topic_0000001173164763_p38201055113016"><a name="zh-cn_topic_0000001173164763_p38201055113016"></a><a name="zh-cn_topic_0000001173164763_p38201055113016"></a>名称</p>
105</th>
106<th class="cellrowborder" valign="top" width="12.218778122187782%" id="mcps1.1.6.1.2"><p id="zh-cn_topic_0000001173164763_p3820105573010"><a name="zh-cn_topic_0000001173164763_p3820105573010"></a><a name="zh-cn_topic_0000001173164763_p3820105573010"></a>类型</p>
107</th>
108<th class="cellrowborder" valign="top" width="13.03869613038696%" id="mcps1.1.6.1.3"><p id="zh-cn_topic_0000001173164763_p1282065593020"><a name="zh-cn_topic_0000001173164763_p1282065593020"></a><a name="zh-cn_topic_0000001173164763_p1282065593020"></a>默认值</p>
109</th>
110<th class="cellrowborder" valign="top" width="8.4991500849915%" id="mcps1.1.6.1.4"><p id="zh-cn_topic_0000001173164763_p2820455103013"><a name="zh-cn_topic_0000001173164763_p2820455103013"></a><a name="zh-cn_topic_0000001173164763_p2820455103013"></a>必填</p>
111</th>
112<th class="cellrowborder" valign="top" width="43.12568743125688%" id="mcps1.1.6.1.5"><p id="zh-cn_topic_0000001173164763_p8820115573010"><a name="zh-cn_topic_0000001173164763_p8820115573010"></a><a name="zh-cn_topic_0000001173164763_p8820115573010"></a>描述</p>
113</th>
114</tr>
115</thead>
116<tbody><tr id="zh-cn_topic_0000001173164763_row482195519300"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p108211555183011"><a name="zh-cn_topic_0000001173164763_p108211555183011"></a><a name="zh-cn_topic_0000001173164763_p108211555183011"></a>flex-direction</p>
117</td>
118<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p6821185583020"><a name="zh-cn_topic_0000001173164763_p6821185583020"></a><a name="zh-cn_topic_0000001173164763_p6821185583020"></a>string</p>
119</td>
120<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p108217558305"><a name="zh-cn_topic_0000001173164763_p108217558305"></a><a name="zh-cn_topic_0000001173164763_p108217558305"></a>row</p>
121</td>
122<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p168211655173015"><a name="zh-cn_topic_0000001173164763_p168211655173015"></a><a name="zh-cn_topic_0000001173164763_p168211655173015"></a>否</p>
123</td>
124<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p18821165563017"><a name="zh-cn_topic_0000001173164763_p18821165563017"></a><a name="zh-cn_topic_0000001173164763_p18821165563017"></a>flex容器主轴方向。可选项有:</p>
125<a name="zh-cn_topic_0000001173164763_ul15821145583019"></a><a name="zh-cn_topic_0000001173164763_ul15821145583019"></a><ul id="zh-cn_topic_0000001173164763_ul15821145583019"><li>column:垂直方向从上到下</li><li>row:水平方向从左到右</li></ul>
126</td>
127</tr>
128<tr id="zh-cn_topic_0000001173164763_row1582115513018"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p148211055133015"><a name="zh-cn_topic_0000001173164763_p148211055133015"></a><a name="zh-cn_topic_0000001173164763_p148211055133015"></a>flex-wrap</p>
129</td>
130<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p0821055103010"><a name="zh-cn_topic_0000001173164763_p0821055103010"></a><a name="zh-cn_topic_0000001173164763_p0821055103010"></a>string</p>
131</td>
132<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p118212557306"><a name="zh-cn_topic_0000001173164763_p118212557306"></a><a name="zh-cn_topic_0000001173164763_p118212557306"></a>nowrap</p>
133</td>
134<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p168211155143015"><a name="zh-cn_topic_0000001173164763_p168211155143015"></a><a name="zh-cn_topic_0000001173164763_p168211155143015"></a>否</p>
135</td>
136<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p1382145510309"><a name="zh-cn_topic_0000001173164763_p1382145510309"></a><a name="zh-cn_topic_0000001173164763_p1382145510309"></a>flex容器是单行还是多行显示,该值暂不支持动态修改。可选项有:</p>
137<a name="zh-cn_topic_0000001173164763_ul282175510308"></a><a name="zh-cn_topic_0000001173164763_ul282175510308"></a><ul id="zh-cn_topic_0000001173164763_ul282175510308"><li>nowrap:不换行,单行显示。</li><li>wrap:换行,多行显示。</li></ul>
138</td>
139</tr>
140<tr id="zh-cn_topic_0000001173164763_row782155583013"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p1782175512303"><a name="zh-cn_topic_0000001173164763_p1782175512303"></a><a name="zh-cn_topic_0000001173164763_p1782175512303"></a>justify-content</p>
141</td>
142<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p88219557300"><a name="zh-cn_topic_0000001173164763_p88219557300"></a><a name="zh-cn_topic_0000001173164763_p88219557300"></a>string</p>
143</td>
144<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p18821855173011"><a name="zh-cn_topic_0000001173164763_p18821855173011"></a><a name="zh-cn_topic_0000001173164763_p18821855173011"></a>flex-start</p>
145</td>
146<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p3821205517302"><a name="zh-cn_topic_0000001173164763_p3821205517302"></a><a name="zh-cn_topic_0000001173164763_p3821205517302"></a>否</p>
147</td>
148<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p68219555307"><a name="zh-cn_topic_0000001173164763_p68219555307"></a><a name="zh-cn_topic_0000001173164763_p68219555307"></a>flex容器当前行的主轴对齐格式。可选项有:</p>
149<a name="zh-cn_topic_0000001173164763_ul782165511302"></a><a name="zh-cn_topic_0000001173164763_ul782165511302"></a><ul id="zh-cn_topic_0000001173164763_ul782165511302"><li>flex-start:项目位于容器的开头。</li><li>flex-end:项目位于容器的结尾。</li><li>center:项目位于容器的中心。</li><li>space-between:项目位于各行之间留有空白的容器内。</li><li>space-around:项目位于各行之前、之间、之后都留有空白的容器内。</li></ul>
150</td>
151</tr>
152<tr id="zh-cn_topic_0000001173164763_row182215556305"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p13822205523020"><a name="zh-cn_topic_0000001173164763_p13822205523020"></a><a name="zh-cn_topic_0000001173164763_p13822205523020"></a>align-items</p>
153</td>
154<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p6822155519300"><a name="zh-cn_topic_0000001173164763_p6822155519300"></a><a name="zh-cn_topic_0000001173164763_p6822155519300"></a>string</p>
155</td>
156<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p1982215523014"><a name="zh-cn_topic_0000001173164763_p1982215523014"></a><a name="zh-cn_topic_0000001173164763_p1982215523014"></a>stretch</p>
157</td>
158<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p14822655113020"><a name="zh-cn_topic_0000001173164763_p14822655113020"></a><a name="zh-cn_topic_0000001173164763_p14822655113020"></a>否</p>
159</td>
160<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p17822555103011"><a name="zh-cn_topic_0000001173164763_p17822555103011"></a><a name="zh-cn_topic_0000001173164763_p17822555103011"></a>flex容器当前行的交叉轴对齐格式,可选值为:</p>
161<a name="zh-cn_topic_0000001173164763_ul1822185512309"></a><a name="zh-cn_topic_0000001173164763_ul1822185512309"></a><ul id="zh-cn_topic_0000001173164763_ul1822185512309"><li>stretch:弹性元素被在交叉轴方向被拉伸到与容器相同的高度或宽度。</li><li>flex-start:元素向交叉轴起点对齐。</li><li>flex-end:元素向交叉轴终点对齐。</li><li>center:元素在交叉轴居中。</li></ul>
162</td>
163</tr>
164<tr id="zh-cn_topic_0000001173164763_row158231551309"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p108231055173010"><a name="zh-cn_topic_0000001173164763_p108231055173010"></a><a name="zh-cn_topic_0000001173164763_p108231055173010"></a>align-content</p>
165</td>
166<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p98231455193012"><a name="zh-cn_topic_0000001173164763_p98231455193012"></a><a name="zh-cn_topic_0000001173164763_p98231455193012"></a>string</p>
167</td>
168<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p108232055103011"><a name="zh-cn_topic_0000001173164763_p108232055103011"></a><a name="zh-cn_topic_0000001173164763_p108232055103011"></a>flex-start</p>
169</td>
170<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p198231155153019"><a name="zh-cn_topic_0000001173164763_p198231155153019"></a><a name="zh-cn_topic_0000001173164763_p198231155153019"></a>否</p>
171</td>
172<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p1882312558307"><a name="zh-cn_topic_0000001173164763_p1882312558307"></a><a name="zh-cn_topic_0000001173164763_p1882312558307"></a>交叉轴中有额外的空间时,多行内容对齐格式,可选值为:</p>
173<a name="zh-cn_topic_0000001173164763_ul282335519305"></a><a name="zh-cn_topic_0000001173164763_ul282335519305"></a><ul id="zh-cn_topic_0000001173164763_ul282335519305"><li>flex-start:所有行从交叉轴起点开始填充。第一行的交叉轴起点边和容器的交叉轴起点边对齐。接下来的每一行紧跟前一行。</li><li>flex-end:所有行从交叉轴末尾开始填充。最后一行的交叉轴终点和容器的交叉轴终点对齐。同时所有后续行与前一个对齐。</li><li>center:所有行朝向容器的中心填充。每行互相紧挨,相对于容器居中对齐。容器的交叉轴起点边和第一行的距离相等于容器的交叉轴终点边和最后一行的距离。</li><li>space-between:所有行在容器中平均分布。相邻两行间距相等。容器的交叉轴起点边和终点边分别与第一行和最后一行的边对齐。</li><li>space-around:所有行在容器中平均分布,相邻两行间距相等。容器的交叉轴起点边和终点边分别与第一行和最后一行的距离是相邻两行间距的一半。</li></ul>
174</td>
175</tr>
176<tr id="zh-cn_topic_0000001173164763_row782325510307"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p5823355143013"><a name="zh-cn_topic_0000001173164763_p5823355143013"></a><a name="zh-cn_topic_0000001173164763_p5823355143013"></a>display</p>
177</td>
178<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p582325563018"><a name="zh-cn_topic_0000001173164763_p582325563018"></a><a name="zh-cn_topic_0000001173164763_p582325563018"></a>string</p>
179</td>
180<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p68238557307"><a name="zh-cn_topic_0000001173164763_p68238557307"></a><a name="zh-cn_topic_0000001173164763_p68238557307"></a>flex1</p>
181</td>
182<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p182315511303"><a name="zh-cn_topic_0000001173164763_p182315511303"></a><a name="zh-cn_topic_0000001173164763_p182315511303"></a>否</p>
183</td>
184<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p1482375503018"><a name="zh-cn_topic_0000001173164763_p1482375503018"></a><a name="zh-cn_topic_0000001173164763_p1482375503018"></a>确定该元素视图框的类型,该值暂不支持动态修改。可选值为:</p>
185<a name="zh-cn_topic_0000001173164763_ul6823155153010"></a><a name="zh-cn_topic_0000001173164763_ul6823155153010"></a><ul id="zh-cn_topic_0000001173164763_ul6823155153010"><li>flex:弹性布局</li><li>grid:网格布局</li><li>none:不渲染此元素</li></ul>
186</td>
187</tr>
188<tr id="zh-cn_topic_0000001173164763_row382411557307"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p48249553303"><a name="zh-cn_topic_0000001173164763_p48249553303"></a><a name="zh-cn_topic_0000001173164763_p48249553303"></a>grid-template-[columns|rows]</p>
189</td>
190<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p0824115563014"><a name="zh-cn_topic_0000001173164763_p0824115563014"></a><a name="zh-cn_topic_0000001173164763_p0824115563014"></a>string</p>
191</td>
192<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p7824185512308"><a name="zh-cn_topic_0000001173164763_p7824185512308"></a><a name="zh-cn_topic_0000001173164763_p7824185512308"></a>1行1列</p>
193</td>
194<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p782445523018"><a name="zh-cn_topic_0000001173164763_p782445523018"></a><a name="zh-cn_topic_0000001173164763_p782445523018"></a>否</p>
195</td>
196<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p1082465513013"><a name="zh-cn_topic_0000001173164763_p1082465513013"></a><a name="zh-cn_topic_0000001173164763_p1082465513013"></a>用于设置当前网格布局行和列的数量,不设置时默认1行1列,仅当display为grid时生效。</p>
197<p id="zh-cn_topic_0000001173164763_p18824145520305"><a name="zh-cn_topic_0000001173164763_p18824145520305"></a><a name="zh-cn_topic_0000001173164763_p18824145520305"></a>示例:如设置grid-template-columns为:</p>
198<p id="zh-cn_topic_0000001173164763_p68241557304"><a name="zh-cn_topic_0000001173164763_p68241557304"></a><a name="zh-cn_topic_0000001173164763_p68241557304"></a>(1) 50px 100px 60px:分三列,第一列50px,第二列100px,第三列60px;</p>
199<p id="zh-cn_topic_0000001173164763_p4824105513305"><a name="zh-cn_topic_0000001173164763_p4824105513305"></a><a name="zh-cn_topic_0000001173164763_p4824105513305"></a>(2) 1fr 1fr 2fr:分三列,将父组件允许的宽分为4等份,第一列占1份,第二列占一份,第三列占2份;</p>
200<p id="zh-cn_topic_0000001173164763_p128242055163011"><a name="zh-cn_topic_0000001173164763_p128242055163011"></a><a name="zh-cn_topic_0000001173164763_p128242055163011"></a>(3) 30% 20% 50%:分三列,将父组件允许的宽为基准,第一列占30%,第二列占20%,第三列占50%;</p>
201<p id="zh-cn_topic_0000001173164763_p282475514306"><a name="zh-cn_topic_0000001173164763_p282475514306"></a><a name="zh-cn_topic_0000001173164763_p282475514306"></a>(4) repeat(2,100px):分两列,第一列100px,第二列100px;</p>
202<p id="zh-cn_topic_0000001173164763_p17824185516300"><a name="zh-cn_topic_0000001173164763_p17824185516300"></a><a name="zh-cn_topic_0000001173164763_p17824185516300"></a>(5) auto 1fr 1fr:分三列,第一列自适应内部子组件所需宽度,剩余空间分为两等份,第二列占一份,第三列占一份。</p>
203</td>
204</tr>
205<tr id="zh-cn_topic_0000001173164763_row1882465518305"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p28241855183010"><a name="zh-cn_topic_0000001173164763_p28241855183010"></a><a name="zh-cn_topic_0000001173164763_p28241855183010"></a>grid-[columns|rows]-gap</p>
206</td>
207<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p6824755103014"><a name="zh-cn_topic_0000001173164763_p6824755103014"></a><a name="zh-cn_topic_0000001173164763_p6824755103014"></a>&lt;length&gt;</p>
208</td>
209<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p1282455553014"><a name="zh-cn_topic_0000001173164763_p1282455553014"></a><a name="zh-cn_topic_0000001173164763_p1282455553014"></a>0</p>
210</td>
211<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p1824125515309"><a name="zh-cn_topic_0000001173164763_p1824125515309"></a><a name="zh-cn_topic_0000001173164763_p1824125515309"></a>否</p>
212</td>
213<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p88241255183013"><a name="zh-cn_topic_0000001173164763_p88241255183013"></a><a name="zh-cn_topic_0000001173164763_p88241255183013"></a>用于设置行与行的间距或者列与列的间距,也可以支持通过grid-gap设置相同的行列间距,仅当display为grid时生效。</p>
214</td>
215</tr>
216<tr id="zh-cn_topic_0000001173164763_row10824135523013"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p882475513307"><a name="zh-cn_topic_0000001173164763_p882475513307"></a><a name="zh-cn_topic_0000001173164763_p882475513307"></a>grid-row-[start|end]</p>
217</td>
218<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p19824205513018"><a name="zh-cn_topic_0000001173164763_p19824205513018"></a><a name="zh-cn_topic_0000001173164763_p19824205513018"></a>number</p>
219</td>
220<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p7824105523012"><a name="zh-cn_topic_0000001173164763_p7824105523012"></a><a name="zh-cn_topic_0000001173164763_p7824105523012"></a>-</p>
221</td>
222<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p782445503011"><a name="zh-cn_topic_0000001173164763_p782445503011"></a><a name="zh-cn_topic_0000001173164763_p782445503011"></a>否</p>
223</td>
224<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p13824115519302"><a name="zh-cn_topic_0000001173164763_p13824115519302"></a><a name="zh-cn_topic_0000001173164763_p13824115519302"></a>用于设置当前元素在网格布局中的起止行号,仅当父组件display样式为grid时生效(仅div支持display样式设置为grid)。</p>
225</td>
226</tr>
227<tr id="zh-cn_topic_0000001173164763_row1582495513010"><td class="cellrowborder" valign="top" width="23.11768823117688%" headers="mcps1.1.6.1.1 "><p id="zh-cn_topic_0000001173164763_p48247556301"><a name="zh-cn_topic_0000001173164763_p48247556301"></a><a name="zh-cn_topic_0000001173164763_p48247556301"></a>grid-column-[start|end]</p>
228</td>
229<td class="cellrowborder" valign="top" width="12.218778122187782%" headers="mcps1.1.6.1.2 "><p id="zh-cn_topic_0000001173164763_p2825455183011"><a name="zh-cn_topic_0000001173164763_p2825455183011"></a><a name="zh-cn_topic_0000001173164763_p2825455183011"></a>number</p>
230</td>
231<td class="cellrowborder" valign="top" width="13.03869613038696%" headers="mcps1.1.6.1.3 "><p id="zh-cn_topic_0000001173164763_p1382545583012"><a name="zh-cn_topic_0000001173164763_p1382545583012"></a><a name="zh-cn_topic_0000001173164763_p1382545583012"></a>-</p>
232</td>
233<td class="cellrowborder" valign="top" width="8.4991500849915%" headers="mcps1.1.6.1.4 "><p id="zh-cn_topic_0000001173164763_p382515553016"><a name="zh-cn_topic_0000001173164763_p382515553016"></a><a name="zh-cn_topic_0000001173164763_p382515553016"></a>否</p>
234</td>
235<td class="cellrowborder" valign="top" width="43.12568743125688%" headers="mcps1.1.6.1.5 "><p id="zh-cn_topic_0000001173164763_p128256553309"><a name="zh-cn_topic_0000001173164763_p128256553309"></a><a name="zh-cn_topic_0000001173164763_p128256553309"></a>用于设置当前元素在网格布局中的起止列号,仅当父组件display样式为grid时生效(仅div支持display样式设置为grid)。</p>
236</td>
237</tr>
238</tbody>
239</table>
240
241>![](../../public_sys-resources/icon-note.gif) **说明:**
242>不支持宽度相关样式。
243
244## 事件<a name="zh-cn_topic_0000001173164763_section94351031102113"></a>
245
246支持[通用事件](js-components-common-events.md)。
247
248## 方法<a name="zh-cn_topic_0000001173164763_section2279124532420"></a>
249
250支持[通用方法](js-components-common-methods.md)。
251
252## 示例<a name="zh-cn_topic_0000001173164763_section2021865273710"></a>
253
254```
255<!-- index.hml -->
256<div class="container">
257  <grid-container id="mygrid" columns="5" gutter="20px" style="background-color: pink;">
258    <grid-row style="height:400px;justify-content:space-around;">
259      <grid-col span="1">
260        <div style="align-items: center;justify-content: center;height: 100%;width: 100%;">
261          <text style="color: dodgerblue;" onclick="getCol">內容元素</text>
262        </div>
263      </grid-col>
264      <grid-col span="4" style="background-color:orange;">
265        <div style="width: 100%;height: 100%;padding: 20px;align-items: center;">
266          <text onclick="getColWidth">內容元素</text>
267        </div>
268      </grid-col>
269    </grid-row>
270  </grid-container>
271</div>
272```
273
274```
275/* index.css */
276.container {
277  flex-direction: column;
278  padding-top: 80px;
279}
280```
281
282```
283// index.js
284import prompt from '@system.prompt';
285export default {
286  getCol(e) {
287    this.$element('mygrid').getColumns(function (result) {
288      prompt.showToast({
289        message: e.target.id + ' result = ' + result,
290        duration: 3000,
291      });
292    })
293  },
294  getColWidth(e) {
295    this.$element('mygrid').getColumnWidth(function (result) {
296      prompt.showToast({
297        message: e.target.id + ' result = ' + result,
298        duration: 3000,
299      });
300    })
301  }
302}
303```
304
305