From 0b37ec0aa95983e2b121ed081766df76e24753c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=AD=E6=96=87=E5=AD=A6?= <1355729285@qq.com> Date: Sat, 4 Dec 2021 18:43:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(grid):=20=E4=BF=AE=E5=A4=8Dcol=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E8=BE=B9=E7=95=8C=E5=80=BC=E9=97=AE=E9=A2=98=EF=BC=8C?= =?UTF-8?q?=E5=AE=8C=E5=96=84grid=E7=BB=84=E4=BB=B6=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../devui/grid/__tests__/grid.spec.tsx | 2 +- packages/devui-vue/devui/grid/src/col.scss | 11 +++- .../devui-vue/docs/components/grid/index.md | 61 ++++++++++--------- 3 files changed, 43 insertions(+), 31 deletions(-) diff --git a/packages/devui-vue/devui/grid/__tests__/grid.spec.tsx b/packages/devui-vue/devui/grid/__tests__/grid.spec.tsx index 85861434..318a472f 100644 --- a/packages/devui-vue/devui/grid/__tests__/grid.spec.tsx +++ b/packages/devui-vue/devui/grid/__tests__/grid.spec.tsx @@ -92,7 +92,7 @@ describe('d-col', () => { it(`d-col ${item} span`, () => { const wrapper = mount(component) console.log(wrapper.html()) - expect(wrapper.findAll(`.devui-col-${item}-span-${value}`).length) + expect(wrapper.findAll(`.devui-col-${item}-span-${value}`).length).toBe(1) }) }) diff --git a/packages/devui-vue/devui/grid/src/col.scss b/packages/devui-vue/devui/grid/src/col.scss index 228c177d..5b5699f4 100644 --- a/packages/devui-vue/devui/grid/src/col.scss +++ b/packages/devui-vue/devui/grid/src/col.scss @@ -14,7 +14,11 @@ display: none; } -@for $i from 1 to 24 { +.devui-col-xs-span-0 { + display: none; +} + +@for $i from 1 through 24 { .devui-col-offset-#{$i} { margin-left: percentage($i); } @@ -47,7 +51,10 @@ @each $size, $value in (sm, 576), (md, 768), (lg, 992), (xl, 1200), (xxl, 1600) { @media screen and (min-width: #{$value}px) { - @for $i from 1 to 24 { + .devui-col-#{$size}-span-0 { + display: none; + } + @for $i from 1 through 24 { .devui-col-#{$size}-offset-#{$i} { margin-left: percentage($i); } diff --git a/packages/devui-vue/docs/components/grid/index.md b/packages/devui-vue/docs/components/grid/index.md index a45e41dc..77372adc 100644 --- a/packages/devui-vue/docs/components/grid/index.md +++ b/packages/devui-vue/docs/components/grid/index.md @@ -14,22 +14,22 @@ ```vue