VUE3与Uniapp 三 (Class变量和内联样式)

xml 复制代码
<template>
	<!-- 通过class绑定开启或关闭某个CSS -->
	<view class="box" :class="{box2:true}">box1</view>
	<view class="box" :class="{box2:isActive}">box2</view>
	
	<!-- 使用三元表达式实现开启关闭CSS的效果 -->
	<view class="box" :class="true ? 'box2' : ''">box3</view>
	
	<view :style="{width:'300px', height:300 + 'px', fontSize:size + 'px', border:'1px solid red'}">
		Hello World
	</view>
</template>

<script setup>
	import {ref} from "vue";
	
	let isActive = ref(false);
	let size = ref(60);
</script>

<style lang="scss">
	.box{
		width:300px;
		height:300px;
		background-color: red;
		margin: 10px;
	}
	
	.box2{
		background-color: green;
	}
</style>
相关推荐
ChoSeitaku3 分钟前
NO.2|proto3语法|消息类型|通讯录|文件读取|enum类型
java·服务器·前端
小J听不清10 分钟前
CSS 边框(border)全解析:样式 / 宽度 / 颜色 / 方向取值
前端·javascript·css·html·css3
用户2557788508110 分钟前
axios全局重复请求取消
前端
前端付豪14 分钟前
实现一个用户可以有多个会话
前端·后端·llm
林古21 分钟前
我在 WSL 里控制 Windows Chrome 的一次实战复盘(OpenClaw)
前端
想不到一个好的ID40 分钟前
Claude Code 初学者必看指南
前端·后端
一枚菜鸟_42 分钟前
04-Flutter状态管理终极指南-Riverpod3.x从入门到精通
前端
一枚菜鸟_1 小时前
06-Flutter动画从零到炫酷-让你的App动起来
前端
Wect1 小时前
React Hooks 核心原理
前端·算法·typescript
shughui1 小时前
Fiddler下载、安装、使用、汉化,详细图文教程(2026附安装包)
前端·测试工具·fiddler