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
-
+
col-12
col-12
-
+
col-8
col-8
col-8
-
+
col-6
col-6
col-6
col-6
-
+
col-4
col-4
col-4
@@ -40,18 +40,18 @@