vue3中css使用script中定义的变量

代码

javascript 复制代码
<template>
  <div class="box">haha</div>
</template>

<script setup lang="ts">
const boxWidth = '500px'
</script>

<style lang="scss">
.box {
  width: v-bind(boxWidth);
  height: 200px;
  background-color: red;
}
</style>

效果

相关推荐
酉鬼女又兒3 小时前
零基础快速入门前端JavaScript四大核心内置对象:Math、Date、String、Array全解析(可用于备赛蓝桥杯Web应用开发)
前端·javascript·css·蓝桥杯·前端框架·js
氢灵子6 小时前
Fixed 定位的失效问题
前端·javascript·css
创梦流浪人11 小时前
soli-admin一款开箱即用的RBAC后台项目
java·spring boot·vue3·springsecurity
橘子编程12 小时前
CSS 全栈指南:从基础到 2025 新特性
前端·css·chrome·tensorflow·less·css3·html5
whuhewei12 小时前
CSS文字渐变
前端·css·css3
m0_7388202012 小时前
Tailwind CSS 完整学习笔记
css·笔记·学习
小彭努力中1 天前
194.Vue3 + OpenLayers 实战:动态位置 + 高度 + 角度,模拟卫星地面覆盖范围
前端·css·vue.js·openlayers·animate
Luna-player1 天前
Vue 组件,用来实现一个响应式图标网格布局,核心是用 CSS 实现固定宽高比的正方形容器,并在里面放置图片和文字。
前端·css·vue.js
Greg_Zhong1 天前
Css知识之伪类和伪元素
前端·css
余瑜鱼鱼鱼2 天前
css常用功能总结(三)(Chrome 调试工具 -- 查看 CSS 属性)
前端·css·chrome