位置: IT常识 - 正文

动态设置css(动态设置窗体记录源属性)

发布时间:2024-01-17
动态设置css

推荐整理分享动态设置css(动态设置窗体记录源属性),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:动态设置仅一人可见 他可能会看不到吗,动态设置窗体记录源为查询对象,动态设置仅一人可见 他可能会看不到吗,动态设置css样式,动态设置css样式,动态设置css变量,动态设置css样式,动态设置css@page landscape,内容如对您有帮助,希望把文章链接给更多的朋友!

        相信写css 的小伙伴 都有一个诉求,恨不得css随心所欲,我想他是啥就是啥,动态样式,不想写死,下面是几种动态设置css样式,个人感觉最有趣的 放在最后一个。

        jquery 或者 原生js操作dom元素,提前在<style>写好calss样式        通过方法         addClass()-向被选元素添加一个或多个类                        removeClass()-从被选元素删除一个或多个元素                        toggleClass()-对被选元素进行添加/删除类的切换操作                        css()-设置或返回样式属性

    2.        vue 通过动态 :class"{myClass = true}" 其中 myClass 为 自己在<style>中定义好的 样式 true 代表启用 myClass 这个样式,false 代表不适用myClass 这个样式

<template> <span :class="{myClass=isShow}"></span> // 通过修改isShow 来决定是否启用myClass这个样式</template><script>export default { data(){ return { isShow:false } }}</script><style> .myClass { color:red}</style>

        上面的两种动态设置css 样式的方法 大同小异,都是提前定义好 需要使用的样式,然后通过添加或者启用 移除或者废除的方式 动态设置。

        在此,思考一个问题, 我需要动态设置 其中一个css属性的值,例如 margin-top 的值,难道我提前在style中提前设置好类样式,然后一个一个判断来使用?显然不适合。

当然,如果是vue之类的前端框架的话,也可以通过 绑定动态行内样式:style=“`margin-top:${value}`”的方式进行动态设置margin-top的值,除此之外 还有一种 类似的方式:

动态设置css(动态设置窗体记录源属性)

        在style中 是可以设置 变量的 ,例如:

<style> .test { --my-color:red; color:var(--my-color); }</style>

上述方法, 使用.test 样式的 元素 便能 得到color为red的样式    而我们要做到动态设置color 的目的,只需要去修改--my-color这个属性值    在此做个测试

<span style="--my-color:green">

 在行内样式,修改--my-color 这个属性,发现 span元素的文字变成了green

到了这里,相信会有些感觉,这种方法 和 vue 中 :style=“`margin-top:${value}`”有着异曲同工之妙

区别在于:

        :style=“`margin-top:${value}`“ 这种方式 可以说是独立的,也可以说是额外为元素设置一个css属性

       :style="`--my-color:${value}`" 这种方式 其中--my-color 变量 是应用在 style中的 定义好的选择器样式,若 多个选择器都使用了该变量,那么修改--my-color 便能将所有使用该变量的值 都修改

个人:

        第三种动态设置css的方法  个人觉得应用起来更加灵活,当然也不是绝对的,还是得看使用场景来选择。

本文链接地址:https://www.jiuchutong.com/zhishi/299014.html 转载请保留说明!

上一篇:CSS中哪些属性可继承,哪些不可以?(css中哪些属性可以使用)

下一篇:【Javaweb】会话跟踪技术Cookie&Session(javaweb会话跟踪技术有哪些)

  • 淘菜菜怎么申请自提点(淘菜菜怎么申请价格保护)

    淘菜菜怎么申请自提点(淘菜菜怎么申请价格保护)

  • 如何查询抖音购买记录(如何查询抖音购买抖币记录)

    如何查询抖音购买记录(如何查询抖音购买抖币记录)

  • 苹果手机然如何调中文版(iphone手机好吗)

    苹果手机然如何调中文版(iphone手机好吗)

  • 固态硬盘读取速度和写入速度(固态硬盘读取速度3500够用吗)

    固态硬盘读取速度和写入速度(固态硬盘读取速度3500够用吗)

  • 苹果11手机屏幕旋转在哪里设置(苹果11手机屏幕不灵敏怎么校正)

    苹果11手机屏幕旋转在哪里设置(苹果11手机屏幕不灵敏怎么校正)

  • ai场景识别什么意思(ai场景是什么意思)

    ai场景识别什么意思(ai场景是什么意思)

  • 苹果锁不了屏怎么回事(苹果屏幕锁不了)

    苹果锁不了屏怎么回事(苹果屏幕锁不了)

  • 插网线的盒子叫什么(接网线的盒子叫什么名字)

    插网线的盒子叫什么(接网线的盒子叫什么名字)

  • 苹果电脑开不了机按什么键(苹果电脑开不了机怎么办 如何重启)

    苹果电脑开不了机按什么键(苹果电脑开不了机怎么办 如何重启)

  • 人脸识别会保存照片吗(人脸识别会保存记录吗)

    人脸识别会保存照片吗(人脸识别会保存记录吗)

  • 小米手机hd怎么开(小米手机hd怎么关闭找不到)

    小米手机hd怎么开(小米手机hd怎么关闭找不到)

  • 苹果11怎么安装两个微信(苹果11怎么安装门禁卡功能)

    苹果11怎么安装两个微信(苹果11怎么安装门禁卡功能)

  • usb-fdd和usb-zip区别(usbfdd和usbkey)

    usb-fdd和usb-zip区别(usbfdd和usbkey)

  • 微信怎么打出柴犬表情(微信怎么打出来)

    微信怎么打出柴犬表情(微信怎么打出来)

  • 中国超级计算机有哪些(中国超级计算机的发展历程)

    中国超级计算机有哪些(中国超级计算机的发展历程)

  • iphone怎么踢掉蹭热点的人(苹果手机怎么踢掉蹭网的人)

    iphone怎么踢掉蹭热点的人(苹果手机怎么踢掉蹭网的人)

  • 抖音安装不了怎么办(为啥抖音安装不了)

    抖音安装不了怎么办(为啥抖音安装不了)

  • 淘宝的评价突然都没了咋回事(淘宝的评价突然没有了)

    淘宝的评价突然都没了咋回事(淘宝的评价突然没有了)

  • 如何设置一级标题格式(如何设置一级标题二级标题三级标题)

    如何设置一级标题格式(如何设置一级标题二级标题三级标题)

  • 华为mate20时间设置24小时制

    华为mate20时间设置24小时制

  • 苹果官网在哪里打开(苹果官网在哪里查)

    苹果官网在哪里打开(苹果官网在哪里查)

  • jattl00是什么型号(jat-al00什么型号)

    jattl00是什么型号(jat-al00什么型号)

  • 路由器怎么设置过滤MAC地址?路由器设置过滤MAC地址步骤(路由器怎么设置2.4g网络)

    路由器怎么设置过滤MAC地址?路由器设置过滤MAC地址步骤(路由器怎么设置2.4g网络)

  • phpcms批量移动怎么用(phpcms多站点)

    phpcms批量移动怎么用(phpcms多站点)

  • 织梦dedecms搜索页面单独调用搜索结果条数的实现方法(织梦系统)

    织梦dedecms搜索页面单独调用搜索结果条数的实现方法(织梦系统)

  • 账面成本包含增值税吗
  • 会计中罚款属于什么处理
  • 酒类许可证过期了去哪里换证
  • 年报过期了
  • 工商银行特色贷款
  • 公司被扣货款怎么记账
  • 个体营业执照从哪里查询
  • 动产租赁和不动产哪个好
  • 本月完工入库会计分录
  • 股息红利需要企业交税吗
  • 个人捐赠支出扣除30%和100%扣除
  • 银行承兑汇票到期日期怎么算
  • 长期股权投资出售比例计算
  • 建筑公司运营的流程
  • 营改增后不动产租赁税率
  • 处置交易性金融资产发生的交易费用
  • 福利费不交个人所得税会怎么样
  • 税负几个点
  • 实收资本印花税税率多少
  • 顾问费属于劳务费吗
  • 建筑企业成本票是含税价还是不含税价
  • 保险公司联合举办活动
  • 计税工资和实发工资比例
  • 盘盈对应的入账科目
  • 分期收款所得税收入确认多少
  • 在win7系统中如何让电脑恢复出厂设置方法
  • 应交税金年终怎么计算
  • 电脑管家系统异常要修复吗
  • scdeploy.exe
  • 单位向员工出租房屋要交增值税吗
  • 承包合同包含的内容
  • 增值税发票怎么抵税
  • 阿尔山火山
  • php投票网站制作
  • 简明易懂的
  • php 正则
  • framework3.5怎么打开
  • segment anything model github
  • imx6ul开源项目
  • vue常用
  • redishi
  • 公司开具了电子发票
  • 从财务报表中能看出什么
  • 公司买汽车计入什么费用
  • java中同步
  • 税控服务费全额抵扣怎么申报
  • sqlserver解密工具
  • sql查询必须在什么的基础上创建
  • 个人劳务费免增值税吗
  • 农机合作社项目申报方案
  • 合伙律师事务所管理办法最新
  • 取得交易性金融资产支付的相关税费计入
  • 库存现金月末是怎么样结账的
  • 让渡资产使用权属于收入吗
  • 车间装修预算表
  • 差旅费住宿费专票
  • 某企业2013年12月30日购入一台不需要安装的设备
  • 预提费用在汇算清缴时调整
  • 建筑施工安全费用提取标准
  • 大金额维修费用怎么入账
  • 外购材料用于建筑工程会计分录
  • 电费发票未到怎么入账
  • sql ntext数据类型字符替换实现代码
  • wp升级
  • ubuntu配置yum
  • xp移动系统
  • linux虚拟机网络设置
  • linux网络编程视频教程
  • smon进程
  • 电脑kernel32.dll
  • win7打印无反应
  • win8 设置
  • 雷柏7100p怎么样
  • cocos2d原理
  • unity安装进度条不动
  • c#委托的理解
  • python二叉树的遍历算法
  • 广东电子税务局官网登录入口
  • 杭州市各区面积人口排名
  • 营业税发票现在可以冲红么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号