- 在vue中是不能直接使用@media的,我们必须结合less或者sass来使用它
一、安装依赖项
npm install sass-loader node-sass --save-dev
二、public/scss/index.scss
body{
background-color:red;
@media only screen and (max-width: 800px) {
background-color:green;
}
}
三、在main.js中引入
import "../public/scss/index.scss";