想通过条件语句在不同的端展示不同的表现,定义了一个scss变量。
无论在哪个端,变量都会被最后定义覆盖掉,如下显示的都是黄色
/* #ifdef H5 */
$bg: red;
/* #endif */
/* #ifdef MP-WEIXIN */
$bg: yellow;
/* #endif */
page {
background: $bg;
}
想通过条件语句在不同的端展示不同的表现,定义了一个scss变量。
无论在哪个端,变量都会被最后定义覆盖掉,如下显示的都是黄色
/* #ifdef H5 */
$bg: red;
/* #endif */
/* #ifdef MP-WEIXIN */
$bg: yellow;
/* #endif */
page {
background: $bg;
}
Trust - 少说废话
变量的话,的确存在问题,感谢反馈。
临时的解决办法就是,直接条件编译属性。
/* #ifdef H5 */
background: red;
/* #endif */
/* #ifdef MP-WEIXIN */
background: yellow;
/* #endif */
wenju
scss 编译 组件的穿透>>> 也是无效的
导致每次修改组件样式的时候 都不能用scss
2019-05-28 15:00
wenju
使用穿透修改组件样式 scss编译到H5会失效 希望能够修复
2019-05-28 15:02