Vue.js 中设置样式有四种方法:使用内联样式、局部(scoped)样式、Sass/SCSS 预处理器以及 CSS 模块。内联样式直接写入模板;局部样式仅适用于当前组件;Sass/SCSS 提供更强大的样式编写功能;CSS 模块生成唯一类名避免冲突。

Vue 中设置样式的方法
在 Vue.js 中,可以使用多种方法为组件和元素添加样式。
1. 内联样式
内联样式直接写入组件模板,是最简单的样式设置方法。
立即学习“前端免费学习笔记(深入)”;
Hello World
2. 局部样式(scoped)
婚纱影楼小程序提供了一个连接用户与影楼的平台,相当于影楼在微信的官网。它能帮助影楼展示拍摄实力,记录访客数据,宣传优惠活动。使用频率高,方便传播,是影楼在微信端宣传营销的得力助手。功能特点:样片页是影楼展示优秀摄影样片提供给用户欣赏并且吸引客户的。套系页是影楼根据市场需求推出的不同套餐,用户可以按照自己的喜好预定套系。个人中心可以查看用户预约的拍摄计划,也可以获取到影楼的联系方式。
scoped 样式仅适用于当前组件及其内部元素,可以防止样式污染。
Hello World
3. Sass/SCSS
Sass 和 SCSS 是 CSS 预处理器,可以在 Vue.js 中使用来编写更强大的样式。
// main.scss
.my-component {
color: #f00;
font-size: 1.2rem;
}Hello World
4. CSS 模块
CSS 模块通过生成唯一的类名来防止样式冲突,通常与 webpack 一起使用。
// App.vue
import styles from './App.module.css';
export default {
render() {
return (
Hello World
);
}
}// App.module.css
.myClass {
color: green;
text-align: center;
}









