vue style样式中scoped无效解决方案
如果你使用的是import方法导入样式后无效,解决方案如下:// 第一种(最快捷)将<style scoped>@import './index.css';</style>换成<style src="./index.css" scoped></style>// 第二种,如果你使用的是webpack打包工具,在webpack.config.js里配置p
·
如果你使用的是import方法导入样式后无效,解决方案如下:
// 第一种(最快捷)
将
<style scoped>
@import './index.css';
</style>
换成
<style src="./index.css" scoped></style>
// 第二种,如果你使用的是webpack打包工具,在webpack.config.js里配置postcss-loader,这里需要安装autoprefixer,postcss-import插件
...
{
'postcss-loader',
options: {
plugins: [
require('autoprefixer'),
require('postcss-import')
]
}
}
如果你想修改子组件的样式或者想修改iview等组件样式,使用如下方法:
// 如果是stylus
<style scoped>
当前 >>> 组件(第三方) {
// 样式
...
}
</style>
// 如果是 scss/sass
<style scoped>
当前 /deep/ 组件(第三方) {
// 样式
...
}
</style>
如果你想知道为什么,请点击
实战:修改element select 选中的 span 宽度和样式
更多推荐
已为社区贡献2条内容
所有评论(0)