steamedbread321
2021-01-15 09:51
采纳率: 92.9%
浏览 305
已采纳

vue文件中的style样式可以抽取出来作为一个单独文件吗?

就是这个可以单独抽取出来么?  我用style src标签都没有用  @important也没用。。

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

12条回答 默认 最新

  • 封印di恶魔 2021-01-15 16:24
    已采纳

    你后缀名改成scss试试

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 程鹏; 2021-01-15 10:02

    @import '../../a.css'

    评论
    解决 无用
    打赏 举报
  • 程鹏; 2021-01-15 10:03

    结尾处必须加冒号 @import '../../a.css';

    评论
    解决 无用
    打赏 举报
  • steamedbread321 2021-01-15 10:46

    这样写的 还是没有生效呀   咋回事哦 ?

    评论
    解决 无用
    打赏 举报
  • 程鹏; 2021-01-15 11:10

    页面上有报错吗?还有vue里的script标签不支持src方式引入js

    评论
    解决 无用
    打赏 举报
  • steamedbread321 2021-01-15 12:17

    那样引入css没有报错,,就是没有效果。

    评论
    解决 无用
    打赏 举报
  • 终端鹿 2021-01-15 13:37
    <style lang="scss" scoped>
    @import '../css/table.scss';
    </style>

    这样是可以的,我也是这样用的。或者你看下你文件路径

    评论
    解决 无用
    打赏 举报
  • 娃哈哈_ 2021-01-15 14:44

    可以,我是这样使用的:

    <style lang="scss" scoped>
    @import "../../assets/css/apply.scss"; 
    </style>
    评论
    解决 无用
    打赏 举报
  • Hero_rong 2021-01-15 15:20

    https://blog.csdn.net/Hero_rong/article/details/102938973

    你可以看下这个教程,写的很详细

    评论
    解决 无用
    打赏 举报
  • 我看刑 2021-01-15 16:09

    可以的, 在外面新建 样式文件, 引入的时候在style 这样引入

    @import url('./<文件名>');
    评论
    解决 无用
    打赏 举报
  • 认识则是有缘 2021-01-15 16:16

    如果还不可以,你直接在一个页面写两个style,在第二个style里这样写

    <style>@import "../xxx.css"; </style>

    评论
    解决 无用
    打赏 举报
  • steamedbread321 2021-01-15 17:50

    真的是把后缀修改为scss就可以了66

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题