位置: IT常识 - 正文

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

编辑:rootadmin
动态设置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会话跟踪技术有哪些)

  • 荣耀play5t怎么隐藏应用(荣耀play5t怎么隐藏应用图标)

    荣耀play5t怎么隐藏应用(荣耀play5t怎么隐藏应用图标)

  • 语音聊天记录怎么恢复(语音聊天记录怎么发给别人听)

    语音聊天记录怎么恢复(语音聊天记录怎么发给别人听)

  • 抖音小店平台扣点是多少(抖音小店平台扣多少技术服务费)

    抖音小店平台扣点是多少(抖音小店平台扣多少技术服务费)

  • 苹果手机不支持支付(苹果手机不支持23g网络的能买吗为什么)

    苹果手机不支持支付(苹果手机不支持23g网络的能买吗为什么)

  • 手机壳黄了怎么能变白(手机壳黄了怎么清洗变干净透明的)

    手机壳黄了怎么能变白(手机壳黄了怎么清洗变干净透明的)

  • 扫描件什么意思(签字扫描件什么意思)

    扫描件什么意思(签字扫描件什么意思)

  • qq音乐绿钻刚开通可以退嘛(qq音乐绿钻还要付费)

    qq音乐绿钻刚开通可以退嘛(qq音乐绿钻还要付费)

  • ipadmini可以用笔吗(ipad mini2可以用笔)

    ipadmini可以用笔吗(ipad mini2可以用笔)

  • 数据元素在计算机中的存储方式(数据元素在计算机存储器内表示时,物理相对位置)

    数据元素在计算机中的存储方式(数据元素在计算机存储器内表示时,物理相对位置)

  • 防爆膜和钢化膜哪个经摔(防爆膜和钢化膜哪个更好)

    防爆膜和钢化膜哪个经摔(防爆膜和钢化膜哪个更好)

  • 为什么修改不了实名认证(qq昵称为什么修改不了)

    为什么修改不了实名认证(qq昵称为什么修改不了)

  • iphonex网速变慢怎么回事(苹果x网速不稳定)

    iphonex网速变慢怎么回事(苹果x网速不稳定)

  • oppo怎么语音唤醒小欧(oppo怎么设置语音唤醒)

    oppo怎么语音唤醒小欧(oppo怎么设置语音唤醒)

  • ps怎么羽化人物边缘(ps羽化人物边缘怎么用)

    ps怎么羽化人物边缘(ps羽化人物边缘怎么用)

  • 抖音蓝v和黄v区别(抖音蓝v和黄v一起认证吗)

    抖音蓝v和黄v区别(抖音蓝v和黄v一起认证吗)

  • 华为p30可以登两个微信吗(华为p30可以登两个微信嘛)

    华为p30可以登两个微信吗(华为p30可以登两个微信嘛)

  • 表格中的斜线怎么弄(表格中的斜线怎么弄一分为三)

    表格中的斜线怎么弄(表格中的斜线怎么弄一分为三)

  • 苹果11pro充电器通用吗(苹果11pro充电器是什么接口)

    苹果11pro充电器通用吗(苹果11pro充电器是什么接口)

  • 微信怎么设置定时发送(微信怎么设置定位店铺地址)

    微信怎么设置定时发送(微信怎么设置定位店铺地址)

  • 群聊坦白说是什么功能(群聊坦白说是什么意思)

    群聊坦白说是什么功能(群聊坦白说是什么意思)

  • 苹果手机怎么关相机快门声(苹果手机怎么关闭运行的app)

    苹果手机怎么关相机快门声(苹果手机怎么关闭运行的app)

  • 快捷指令app怎么用(快捷指令App怎么移到桌面)

    快捷指令app怎么用(快捷指令App怎么移到桌面)

  • 电话通讯录怎么恢复(电话通讯录怎么删除)

    电话通讯录怎么恢复(电话通讯录怎么删除)

  • Remoterm.exe - Remoterm是什么进程 有什么用

    Remoterm.exe - Remoterm是什么进程 有什么用

  • 织梦如何修改中英文模板的当前位置(织梦如何使用)

    织梦如何修改中英文模板的当前位置(织梦如何使用)

  • 发票丢失第一联盖章能用么
  • 个体工商户核定征收
  • 空调维修保养征收什么税?
  • 企业给员工的福利取消了可以劳动仲裁么
  • 委托加工物资的会计科目
  • 进口缴纳的关税通过什么核算
  • 一般账户网银可以发工资吗
  • 违约金 罚款
  • 公允价值变动损益是什么意思
  • 案例分析改变,从三块板开始
  • 按季申报是什么意思
  • 季度利润太高怎么计算
  • 电费冲销是什么意思
  • 公司0转让要交哪些税
  • 公司内部银行往来款会计分录
  • 电费增值税怎么算出来的
  • 税务申报系统叫什么
  • 开票的时候开票人是管理员
  • 自然人股权转让要交什么税
  • 暂时关闭朋友圈
  • 税收返还包括哪些税
  • win7旗舰版分辨率调高了黑屏怎么办
  • 桌面图标删不掉怎么回事
  • agsservice是什么进程
  • php实现修改功能
  • 出差海外
  • phpswoole面试
  • citespace关键词共现分析
  • 施工企业会计核算特点有哪些
  • code .命令
  • 购买二手设备
  • 成本利润率算出的不含税吗
  • 减免税在借方如何结转
  • python怎么创建
  • 织梦怎么用模板建站
  • 资信证明好开吗
  • 应交税金相关内容包括
  • 恢复mysql数据库
  • sql server新增数据
  • 网上商城功能
  • 小规模纳税人如何升级为一般纳税人
  • 公司注销前的资产负债
  • 什么是公司财务管理中的一个重要组成部分
  • 捐赠支出的账务处理
  • 建设工程招投标示范文本
  • 交易性金融资产的账务处理
  • 合同资产计提减值准备的依据
  • 基本建设费用的组成
  • 飞机票没有发票只有行程单
  • 基建待摊费用如何分摊
  • 展厅租赁税率
  • 支付宝企业账户在哪里查看
  • 没有水电费发票可以入账吗
  • 数据库访问机制
  • mysql提高效率
  • mysql数据库最新版
  • mysql5.5.62安装配置教程
  • Ubuntu上安装jdk
  • mac截图清晰度设置方法
  • winsock2
  • windows使用svn命令
  • win7系统笔记本怎么连接wifi
  • mac系统怎么把文件移到文件夹
  • win10rs2是哪个版本
  • linux系统进程管理
  • fedora系统安装软件
  • linux中的top命令
  • window7系统清理
  • cocos2dx入门
  • 网关绑定失败怎么设置
  • css中清除浮动的方法
  • js标志
  • django forms.py
  • Android ImageLoader 本地缓存
  • python3多态
  • 怎样在电子税务局查询财务报表
  • 江苏国税申报怎么操作流程
  • 广东税务app下载安装
  • 电子税务网上申报平台
  • 税务注销了怎么查看纳税申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设