{"meta":"<h2 id=\"Guide\">Guide <a class=\"header-anchor scroll-count-item\" href=\"#Guide\" data-scroll-id=\"Guide\">#</a></h2>\n<h3 id=\"Basic Usage\">Basic Usage <a class=\"header-anchor scroll-count-item\" href=\"#Basic Usage\" data-scroll-id=\"Basic Usage\">#</a></h3>\n<p>This grid system provides response rules for almost all mainstream resolution scenes such as 320, 480, 720, 990, 1200, and 1500. The responsive grids are implemented using a 24-column and a 5-point to meet 2, 3, 4, 5, and 6 ratio layouts. The fixed grid uses a 20px width as the unit, it is recommended to use 9, 10, 12, 14, 16, 18, 24, but all from 1 to 30 are also available. You can also customize the fixed grid columns according to your requirements. The breakpoint are: xss(320px), xs(480px), s(720px), m(990px), l(1200px), xl(1500px). Based on the Flex implementation, IE9 is compatible with <code>display:table;</code>, but IE9 only supports basic responsive layouts (see API and DEMO for details).</p>\n<h3 id=\"Accessibility\">Accessibility <a class=\"header-anchor scroll-count-item\" href=\"#Accessibility\" data-scroll-id=\"Accessibility\">#</a></h3>\n<p>Though we have build-in support of a11y by adding <code>&lt;Row&gt;</code> and <code>&lt;Col&gt;</code> with <code>role=&quot;row&quot;</code> and <code>role=&quot;gridcell&quot;</code> respectively, in order to achieve more a11y compliance, developers are also expected to add <code>role=&quot;grid&quot;</code> in the outer wrapper element, as this:</p>\n<pre><code>&lt;div role=&quot;grid&quot;&gt;\n    &lt;Row&gt;&lt;Col span={6}&gt;1&lt;/Col&gt;&lt;Col span={6}&gt;2&lt;/Col&gt;&lt;Col span={6}&gt;3&lt;/Col&gt;&lt;Col span={6}&gt;4&lt;/Col&gt;&lt;/Row&gt;\n    &lt;Row&gt;&lt;Col span={6} offset={6}&gt;1&lt;/Col&gt;&lt;Col span={6} offset={6}&gt;2&lt;/Col&gt;&lt;/Row&gt;\n&lt;/div&gt;\n</code></pre>\n","api":"<h2 id=\"API\">API <a class=\"header-anchor scroll-count-item\" href=\"#API\" data-scroll-id=\"API\">#</a></h2>\n<h3 id=\"Grid\">Grid <a class=\"header-anchor scroll-count-item\" href=\"#Grid\" data-scroll-id=\"Grid\">#</a></h3>\n<h3 id=\"Row\">Row <a class=\"header-anchor scroll-count-item\" href=\"#Row\" data-scroll-id=\"Row\">#</a></h3>\n<table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Description</th>\n<th>Type</th>\n<th>Default Value</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>children</td>\n<td>Row content</td>\n<td>React.ReactNode</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>gutter</td>\n<td>Column spacing</td>\n<td>string | number</td>\n<td>0</td>\n<td></td>\n</tr>\n<tr>\n<td>wrap</td>\n<td>Whether to wrap when the column width overflows in the row</td>\n<td>boolean</td>\n<td>false</td>\n<td></td>\n</tr>\n<tr>\n<td>fixed</td>\n<td>Whether the row width remains unchanged at a breakpoint (the default row width changes with the viewport)</td>\n<td>boolean</td>\n<td>false</td>\n<td></td>\n</tr>\n<tr>\n<td>fixedWidth</td>\n<td>The width of the fixed row is the width of a breakpoint, which is not affected by the viewport</td>\n<td>BreakPoints</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>align</td>\n<td>(IE9 browser is not supported) Multi</td>\n<td>&apos;top&apos; | &apos;center&apos; | &apos;bottom&apos; | &apos;baseline&apos; | &apos;stretch&apos;</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>justify</td>\n<td>(IE9 browser is not supported) Layout method when there is extra space in the row</td>\n<td>&apos;start&apos; | &apos;center&apos; | &apos;end&apos; | &apos;space-between&apos; | &apos;space-around&apos;</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>hidden</td>\n<td>Display and hide the row at different breakpoints</td>\n<td>boolean | string | Array&lt;BreakPoints&gt;</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>component</td>\n<td>Specifies the element with which to render the node</td>\n<td>string | FunctionComponent&lt;unknown&gt; | ComponentClass&lt;unknown&gt;</td>\n<td>&apos;div&apos;</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n<h3 id=\"Row Col\">Row.Col <a class=\"header-anchor scroll-count-item\" href=\"#Row Col\" data-scroll-id=\"Row Col\">#</a></h3>\n<table>\n<thead>\n<tr>\n<th>Param</th>\n<th>Description</th>\n<th>Type</th>\n<th>Default Value</th>\n<th>Required</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>children</td>\n<td>Column content</td>\n<td>React.ReactNode</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>span</td>\n<td>Column width</td>\n<td>string | number</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>fixedSpan</td>\n<td>Fixed column width</td>\n<td>string | number</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>offset</td>\n<td>(IE9 browser is not supported) Column offset</td>\n<td>string | number</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>fixedOffset</td>\n<td>(IE9 browser is not supported) Fixed column offset, width value is 20 * grid number&lt;br&gt;&lt;br&gt;<strong>Optional values</strong>:<br>1, 2, 3, ..., 28, 29, 30</td>\n<td>string | number</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>align</td>\n<td>(IE9 browser is not supported) Multi</td>\n<td>&apos;top&apos; | &apos;center&apos; | &apos;bottom&apos; | &apos;baseline&apos; | &apos;stretch&apos;</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>hidden</td>\n<td>Display and hide the column at different breakpoints</td>\n<td>boolean | string | Array&lt;BreakPoints&gt;</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>xxs</td>\n<td>&gt;=320px, responsive grid</td>\n<td>string | number | PointProps</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>xs</td>\n<td>&gt;=480px, responsive grid</td>\n<td>string | number | PointProps</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>s</td>\n<td>&gt;=720px, responsive grid</td>\n<td>string | number | PointProps</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>m</td>\n<td>&gt;=990px, responsive grid</td>\n<td>string | number | PointProps</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>l</td>\n<td>&gt;=1200px, responsive grid</td>\n<td>string | number | PointProps</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>xl</td>\n<td>&gt;=1500px, responsive grid</td>\n<td>string | number | PointProps</td>\n<td>-</td>\n<td></td>\n</tr>\n<tr>\n<td>component</td>\n<td>Specifies the element with which to render the node, default is &apos;div&apos;</td>\n<td>Ele | (() =&gt; Ele) | string</td>\n<td>&apos;div&apos;</td>\n<td></td>\n</tr>\n</tbody>\n</table>\n"}