Vue引入CSS方式一般有三种
直接上代码
<template>
<div class='test'>
<img class='test_img' :src="require(`@/assets/img/cat.png`)" />
</div>
</template>
<script>
import '@/assets/light-theme/index.scss';
import '@/assets/dark-theme/index.scss';
const imgDog = require('@/assets/svg/dog.svg');
<script/>
<style lang='scss' scoped src='./index.scss'></style>
<style lang='scss' scoped>
@import '~@/assets/light/index.scss';
@import url('https://csdnimg.cn/release/bl.css');
@import './index.scss';
.import_test {
.&_img {
background: url('~@/assets/img/blueSky.png');
}
}
</style>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~