关于 @import scss 的问题。
为什么在 main.js 中导入了 import 'global.scss'之后。
又要在 .vue 文件中单独导入一次??
@import url('global.scss')
为什么在 main.js 中导入了 import 'global.scss'之后。
又要在 .vue 文件中单独导入一次??
@import url('global.scss')
2019-08-09
因为 global.scss 中定义了公共的方法
$fontSize: 37.5 @function px2rem($px) @return ($px / $fontSize) + rem @mixin center() display: flex justify-content: center align-items: center
@import "assets/styles/global" .menu-bar .menu-wrapper position: absolute bottom: 0 left: 0 z-index: 101 display: flex width: 100% height: px2rem(48) background: white box-shadow: 0 px2rem(-8) px2rem(8) rgba(0, 0, 0, .15) &.hide-box-shadow box-shadow: none .icon-wrapper flex: 1 @include center() // 这个方法 .icon-progress font-size: px2rem(28) .icon-bright font-size: px2rem(24) // 这个方法
举报