首页 > 其他分享 >vue3中style标签内的一些样式使用

vue3中style标签内的一些样式使用

时间:2023-02-28 13:34:28浏览次数:51  
标签:style 样式 标签 color vue3 red

/*  
vue3中style标签内的一些样式使用
1、使用变量作为css的属性值
例如:设置元素的字体大小及字体颜色
<script setup>
const data=reactive({
  fontSize:12,
  color:"red"
})
</script>

<style scoped>
.childBox{
  color:v-bind("data.color");
  font-size:v-bind("data.fontSize+'px'");
}
2、书写全局样式
大部分情况组件内的style标签上都会添加scoped属性,使样式私有化
此时如果我们需要给引入的组件或及页面内元素统一添加某种样式时
一般都会选择重新创建一个style标签,其实还可以定义全局规则
例如:要给页面内所有类名为red的元素添加红色的背景颜色,写法如下
<style scoped>
:global(.red) {
  background: red;
}
</style>
*/

 

标签:style,样式,标签,color,vue3,red
From: https://www.cnblogs.com/Alex-Song/p/17163653.html

相关文章

  • WPF应用程序顶级标签一定是Window吗?
    WPF应用程序顶级标签一定是Window吗? 很多人误以为是。可是,答案却是否定的。我们不妨来测试一下。首先使用顶级标签为Window,这是最普通、也是最常见的情况。新建一个WPF应......
  • vue3 门户网站搭建5-图标
    奈何element自带的图标太少,不够用,故打算使用 vite-plugin-svg-icons组件来封装svg-icon。ps:ui框架选用的 element-ui,为了能跟vue3更好的结合,还得装个 elemen......
  • vite 打包vue3项目 nginx配置访问 生成dist文件夹文件
    其中一个是,vite项目执行“vitebuild”并部署上线后,在浏览器中访问就会有以下关于路由的奇怪问题:我们用嵌套路由开发的页面生成的路径,个别菜单在初次加载、或者二......
  • Vue3开发效率总结
    https://zhuanlan.zhihu.com/p/601715098依赖注入依赖注入:将实例变量传入到一个对象中去在Vue中父组件中声明依赖,将他们注入到子孙组件实例中去,很大程度上代替全局状态......
  • STATA常用标签
    命令名称介绍xtdes对PanelData截面个数、时间跨度的整体描述xtsum分组内、组间和样本整体计算各个变量的基本统计量xttab采用列表的方式显示某个变量......
  • vue3 门户网站搭建4-mockjs
    在后端接口没做好之前,为了更好的模拟接口返回,引入mockjs。它可以拦截ajax请求,生成伪数据。 1、安装:npmimokjs-D、npmi vite-plugin-mock-D2、在vite.confi......
  • vue3 + vite4 + vue-router4动态路由存在的问题
    使用vite4、vue3、vue-router4搭建动态路由的时候遇到的问题及解决方法解决!!我使用的是登录接口返回菜单,使用pinia存储菜单数据,使用pinia-plugin-persist加js-cookie进行......
  • go语言中 json的omitempty标签导致protocbuf忽略默认值属性的问题
    解决方法:在生成protocol文件后,执行如下命令,去除omitempty标签即可。Get-ChildItem-Path"C:\path\to\directory"-Recurse-Filter"*.pb.go"|ForEach-Object{$......
  • 在vue3+vite3中使用socket.io-client踩坑记录
    1版本问题服务端socket.io版本和client端一定要对应,否则会连接不上。前端封装业务逻辑之前,要去和后台首先确定下自己团队所需要采用的版本。2低版本socket.io-client和v......
  • vue3动态组件
    markRow:标记一个对象,使其不能成为一个响应式对象。toRaw:将响应式对象(由reactive定义的响应式)转换为普通对象。shallowRef:只处理基本数据类型的响应式,不进行对象的响应式......