Procházet zdrojové kódy

feat: fallback checkbox radio

代强 před 1 rokem
rodič
revize
4fa7ee7176

+ 1 - 0
packages/semi-foundation/checkbox/checkbox.scss

@@ -412,3 +412,4 @@ $module: #{$prefix}-checkbox;
 }
 
 @import "./rtl.scss";
+@import "./fallback.scss";

+ 21 - 0
packages/semi-foundation/checkbox/fallback.scss

@@ -0,0 +1,21 @@
+@supports not (color: revert) {
+    .#{$module}-content{
+        margin-left: $spacing-checkbox_label-paddingLeft;
+
+        .#{$module}-extra{
+            margin-top: $spacing-checkbox_extra-marginTop;
+        }
+    }
+
+    .#{$module}Group-horizontal{
+        .#{$module}{
+            margin-right: $spacing-checkbox_group_horizontal-marginRight;
+        }
+    }
+
+    .#{$module}Group-vertical{
+        &>.#{$module}{
+            margin-bottom: $spacing-checkbox_group_vertical_item-marginBottom;
+        }
+    }
+}

+ 23 - 0
packages/semi-foundation/radio/fallback.scss

@@ -0,0 +1,23 @@
+@supports not (color: revert) {
+    .#{$module}-content{
+        margin-left: $spacing-radio_addon-paddingLeft;
+        .#{$module}-addon:not(:last-child){
+            margin-bottom: $spacing-radio_content-rowGap;
+        }
+    }
+
+    .#{$module}Group{
+        &-vertical{
+            .#{$module}:not(:last-child){
+                margin-bottom: $spacing-radio_group_vertical-marginBottom;
+            }
+        }
+
+
+        &-horizontal{
+            .#{$module}:not(:last-child){
+                margin-right: $spacing-radio_group_horizontal-marginRight;
+            }
+        }
+    }
+}

+ 1 - 0
packages/semi-foundation/radio/radio.scss

@@ -431,3 +431,4 @@ $inner-width: $width-icon-medium;
 }
 
 @import "./rtl.scss";
+@import "./fallback.scss";

+ 2 - 2
packages/semi-ui/_base/_story/index.stories.jsx

@@ -124,11 +124,11 @@ semiGlobal.config.overrideDefaultProps = {
     },
     Select: {
         zIndex: 2000,
-        getPopupContainer: () => document.querySelector('#popupContainer')
+        getPopupContainer: () => document.querySelector('#popupContainer') ?? document.body
     },
     Tooltip: {
         zIndex: 2001,
-        getPopupContainer: () => document.querySelector('#popupContainer'),
+        getPopupContainer: () => document.querySelector('#popupContainer') ?? document.body,
         trigger:"click"
     },
 };

+ 82 - 0
res.txt

@@ -0,0 +1,82 @@
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:610:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:611:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:664:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:682:1: :focus-visible CSS pseudo-class not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85) (css-focus-visible)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:813:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:814:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:837:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:844:1: :focus-visible CSS pseudo-class not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85) (css-focus-visible)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:850:1: :focus-visible CSS pseudo-class not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85) (css-focus-visible)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:974:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:1532:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:1810:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:1865:1: gap property for Flexbox not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83) (flexbox-gap)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:1868:1: CSS3 Multiple column layout only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122) (multicolumn)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:1962:1: :focus-visible CSS pseudo-class not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85) (css-focus-visible)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:1986:1: :focus-visible CSS pseudo-class not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85) (css-focus-visible)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2010:1: :focus-visible CSS pseudo-class not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85) (css-focus-visible)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2333:1: CSS position:sticky only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90) (css-sticky)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2334:1: CSS position:sticky only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90) (css-sticky)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2363:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2377:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2381:1: CSS position:sticky only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90) (css-sticky)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2382:1: CSS position:sticky only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90) (css-sticky)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2634:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2677:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2683:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2718:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2734:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2915:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:2954:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3058:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3063:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3072:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3497:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3508:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3542:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3705:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3732:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3925:1: gap property for Flexbox not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83) (flexbox-gap)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3936:1: CSS3 Multiple column layout only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122) (multicolumn)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:3947:1: gap property for Flexbox not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83) (flexbox-gap)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4198:1: gap property for Flexbox not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83) (flexbox-gap)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4206:1: gap property for Flexbox not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83) (flexbox-gap)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4215:1: CSS3 Multiple column layout only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122) (multicolumn)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4324:1: CSS scrollbar styling only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120) (css-scrollbar)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4333:1: CSS scrollbar styling only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120) (css-scrollbar)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4400:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4413:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4455:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4725:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4728:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4736:1: CSS math functions min(), max() and clamp() not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78) (css-math-functions)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4749:1: CSS math functions min(), max() and clamp() not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78) (css-math-functions)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4764:1: CSS math functions min(), max() and clamp() not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78) (css-math-functions)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4778:1: CSS math functions min(), max() and clamp() not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78) (css-math-functions)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4863:1: gap property for Flexbox not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83) (flexbox-gap)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:4868:1: CSS3 Multiple column layout only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122) (multicolumn)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:5251:1: CSS math functions min(), max() and clamp() not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78) (css-math-functions)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:5266:1: CSS math functions min(), max() and clamp() not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78) (css-math-functions)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:5280:1: CSS math functions min(), max() and clamp() not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78) (css-math-functions)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:5295:1: CSS math functions min(), max() and clamp() not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78) (css-math-functions)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:5369:1: CSS3 Multiple column layout only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122) (multicolumn)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:5855:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:5906:1: :focus-visible CSS pseudo-class not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85) (css-focus-visible)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:6051:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:6199:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:11650:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:11691:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:12029:1: :focus-visible CSS pseudo-class not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85) (css-focus-visible)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:12365:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:12665:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:12820:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:12852:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:12943:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:12949:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:13043:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:13103:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:13112:1: :focus-visible CSS pseudo-class not supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85) (css-focus-visible)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:13277:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:13518:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:13519:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)
+/home/daiqiang/ttt/eslint-plugin-compat-demo/out.css:14159:1: CSS overflow property only partially supported by: Chrome (63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,83,84,85,86,87,88,89) (css-overflow)