在vue中是不能直接使用@media的,我们必须结合less或者sass来使用它
一、安装依赖项
npm install sass-loader node-sass --save-dev
1
二、public/scss/index.scss
body{
    background-color:red;
    @media only screen and (max-width: 800px) {
    background-color:green;
  }
}
1
2
3
4
5
6
三、在main.js中引入
import "../public/scss/index.scss";
————————————————
版权声明:本文为CSDN博主「ygkyufcl」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ygkyufcl/article/details/105194666

Logo

前往低代码交流专区

更多推荐