ソースを参照

fix: taro 3.4.6 sass calc error #1200

richard1015 3 年 前
コミット
662bf28f87

+ 1 - 1
package.json

@@ -65,7 +65,7 @@
     }
   },
   "dependencies": {
-    "sass": "~1.32.0",
+    "sass": "^1.50.0",
     "vue-router": "^4.0.12"
   },
   "devDependencies": {

+ 2 - 2
src/packages/__VUE/col/index.scss

@@ -15,10 +15,10 @@
 
 @for $i from 1 through 24 {
   .nut-col-offset-#{$i} {
-    margin-left: 100/ 24 * $i * 1%;
+    margin-left: calc(100 / 24) * $i * 1%;
   }
 
   .nut-col-#{$i} {
-    width: 100/ 24 * $i * 1%;
+    width: calc(100 / 24) * $i * 1%;
   }
 }

+ 1 - 1
src/packages/styles/variables-jdt.scss

@@ -530,7 +530,7 @@ $indicator-color: $primary-color !default;
 $indicator-dot-color: $disable-color !default;
 $indicator-white: $white !default;
 $indicator-size: 18px !default;
-$indicator-dot-size: $indicator-size / 3 !default;
+$indicator-dot-size: calc($indicator-size / 3) !default;
 $indicator-border-size: $indicator-size + 2 !default;
 $indicator-number-font-size: 10px !default;
 

+ 1 - 1
src/packages/styles/variables.scss

@@ -554,7 +554,7 @@ $indicator-color: $primary-color !default;
 $indicator-dot-color: $disable-color !default;
 $indicator-white: $white !default;
 $indicator-size: 18px !default;
-$indicator-dot-size: $indicator-size / 3 !default;
+$indicator-dot-size: calc($indicator-size / 3) !default;
 $indicator-border-size: $indicator-size + 2 !default;
 $indicator-number-font-size: 10px !default;