vue学习(八) vue中样式 class 定义引用
//style
<style>
.red{
color:red;
}
.thin{//字体粗细
font-weight:200
}
.italic{//字体倾斜
font-style:italic
}
.active{//字符间距
letter-spacing: 0.5em
}
</style>
//html <div id="app">
//传统方式
<h1 class="red thin" >红红火火</>
//使用v-bind绑定 要注意 必须用数组方式,并且每个class都必须被单引号包着
//并且支持三目运算符 <h1 :class="['thin','red',flag?'active':''s]">红红火火恍恍惚惚</h1>
//这种方式也可以 如果flag为false的话 class就没有active
<h1 :class="['thin','red',{'active':true}]"></h1>
//在位class使用v-bind绑定对象的时候,对象的属性是类名 ,对象属性可带引号可不带引号 属性值是一个标识符
<h1 :class="{ red:true, thin:true, italic:false, active:false }"></h1>
//这样也可以
<h1 :class="classObj"> </h1> </div> //script <script> var vm = new Vue({ el:'app', data:{ msg: '点击一下',
flag: true,
classObj:{ red:true, thin:true, italic:false, active:false}
}, methods:{//methods中定义了当前vue实例中所有可用的方法 } }) </script>
标签:
vue
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)