1、vue中使用css通常采用如下形式

<style lang="scss" scoped></style>

2、lang=“scss”

项目引入了sass,sass支持.scss和.sass两种后缀,.sass类似于Python这种,没有大括号,格式要求较高,使用缩进的方式来代替大括号,.scss跟css极其相似,对开发人员更加友好,支持嵌套的写法。

3、scoped

表示该style标签中的样式只作用于父组件。
若没有该属性,则style标签中的样式将会作用到全局。
若想在scoped标签中改变子组件的样式,可使用/deep/、>>>、::v-deep

3.1 原理

在编译组件的时候,如果当前组件内style标签上有scoped属性,那么会在当前所有标签上添加一个【data-v-hash】属性,而当前样式表内的所有末尾选择器后面也会加上该属性,那么就使得当前组件内的样式只会作用于当前组件内的元素。
详见文章: https://blog.csdn.net/weixin_39357177/article/details/114371187

style标签中的几个属性相关推荐

  1. Vue中的style标签的lang=“ “和scpoed属性

    Vue中的style 的lang=" "和scpoed属性 普通的 style 标签只支持普通的样式,如果想要启用 scss 或 less ,需要为 style 元素,设置 lan ...

  2. vue 在style标签中引入js变量控制样式

    START 如果希望元素的样式根据js代码去控制,常见的办法呢,是在元素的style属性绑定变量即可 例如 <h3 :style="{ color: colorList[0] }&qu ...

  3. vue项目 在style标签中引入css,less,sass的方法

    vue项目 style标签引入 less sass less和sass需要安装相应的依赖 package.json 中加上 并再次npm install 重启项目 "less": ...

  4. 在style标签中,vue项目引入style文件,外部css文件

    在style标签中,vue项目引入style文件,外部css文件 一.css是什么? 二.使用步骤 1.使用style标签引入 2.在style标签内使用@import导入 总结 一.css是什么? ...

  5. 给li标签中的span设置属性margin-bottom不生效

    给li标签中的span设置属性margin-bottom不生效 html如下: <ul class="lottery_main""><!-- 每个中间人 ...

  6. vue如何在style标签中使用data响应式数据?

    文章目录 一.面临到的需求? 二.如何在css中使用变量? 三.vue如何在style标签中使用data响应式数据? 一.面临到的需求? 首先我们知道css对应是有伪类的,如:hover, :acti ...

  7. 在vue-cili中使用scss在组件文件.vue中的style标签中输入属性lang=“scss“报错

    Module build failed: Error: Missing binding E:\newsproject\node_modules_nod 一定能解决的办法: 1在配置文件包package ...

  8. a 标签中 rel=“noopener noreferrer“属性的含义和功能

    a标签:网页超链接中隐藏的钓鱼攻击 先看一条代码: <a href="" rel="noopener noreferrer" >跳转到2页</ ...

  9. style 标签中动态设置颜色

    [需求描述] 主题颜色存在$store中,动态使得部分文字跟随主题颜色 [实现效果] (主题颜色为蓝色,文字颜色跟随主题)  (主题颜色为紫色,文字颜色跟随主题) [实现方式] 1.从项目中取出获得到 ...

最新文章

  1. 笛卡尔积 php,PHP自定义函数生成笛卡尔积
  2. ICCV 2021 Best Paper | Swin Transformer何以屠榜各大CV任务!
  3. 从MSSQL添加对Oracle的链接服务器的存储过程
  4. 深入浅出Node.js游戏服务器开发--分布式聊天服务器搭建
  5. java 流 复制文件_【Java】使用字节流复制文件
  6. 北京科技大学研究生考试 《工程热力学》(2003年-2011年)
  7. 怎么用计算机杀毒,电脑怎样查杀病毒
  8. VUE报错:Module build failed: Error: Cannot find module ‘node-sass‘
  9. 信息学奥赛一本通 1117:整数去重 | OpenJudge NOI 1.9 13
  10. k8s redis集群_容器:K8S核心组件介绍
  11. 基于JAVA+SpringMVC+MYSQL的自动排课系统
  12. 有人说,互联网电商把1000个实体店老板赚的钱,让10个互联网电商赚走了
  13. eclipse class 中无法打断点
  14. jQuery 事件的命名空间
  15. struck在c语言中的作用,C语言-选择题及答案.doc
  16. CSS-文本垂直居中
  17. VB制作控件之图片命令按钮➀
  18. 分享一套基于HTML5的网络拓扑图组件 Qunee下载
  19. 于的繁体字有几种写法_在繁体字中,“于”、“於”这两个字如何正确使用?...
  20. 关于mac上如何U盘

热门文章

  1. 硕博研究生英语综合教程 郭巍 听力材料(下)
  2. 解决!适用黑苹果解决充电和使用电池中黑苹果自动睡眠
  3. 用HTML+CSS+JS制作一个让女朋友无法抗拒的表白烟花网站
  4. 转载-酷狗音乐API
  5. 解决Keepalived主备都含有VIP
  6. qcow2快照合并或删除
  7. 【硬十宝典目录】——1、电源类(更新中~)
  8. PPT基础(一)怎么把图片设置为背景
  9. youtube后端是python吗_Web后端开发,用Python还是Go呢?
  10. docker创建CentOS云主机(docker实践)