位置: 编程技术 - 正文

给before和after伪元素设置js效果的方法(before和after在句子中怎么翻译)

编辑:rootadmin

推荐整理分享给before和after伪元素设置js效果的方法(before和after在句子中怎么翻译),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:before &after,before vs after,before和after在句子中怎么翻译,before和after怎么讲,before和after后面加什么,before伪类与after伪类的用法,before和after后面加什么,before伪类与after伪类的用法,内容如对您有帮助,希望把文章链接给更多的朋友!

层叠样式表(CSS)的主要目的是给HTML元素添加样式,然而,在一些案例中给文档添加额外的元素是多余的或是不可能的。事实上CSS中有一个特性允许我们添加额外元素而不扰乱文档本身,这就是“伪元素”。

前面的话

   无法直接给before和after伪元素设置js效果 

例子说明

  现在需要为(id为box,内容为"我是测试内容"的div)添加(:before内容为"前缀",颜色为红色的伪类)

解决办法

【方法一】动态嵌入CSS样式

  IE8-浏览器将<style>标签当作特殊的节点,不允许访问其子节点。IE-浏览器支持使用styleSheet.cssText属性来设置样式。兼容写法如下:

【方法二】添加自带伪类的类名

  [缺点]此方法无法控制伪元素里面的content属性的值

给before和after伪元素设置js效果的方法(before和after在句子中怎么翻译)

【方法三】利用setAttribute实现自定义content内容

  [注意]此方法只可用setAttribute实现,经测试用dataset方法无效

【方法四】添加样式表

  firefox浏览器不支持addRule()方法,IE8-浏览器不支持insertRule()方法。兼容写法如下:

  [缺点]该方法必须有内部<style>或用<link>链接外部样式,否则若不存在样式表,则document.styleSheets为空列表,则报错

【方法五】修改样式表

  先使用方法四添加空的样式表,然后获取新生成的<style>并使用其innerHTML属性来修改样式表

  [注意]只能使用getElementsByTagName('style')[1]的方法,经测验使用stylesheets[1]方法无效

DEMO

    <演示框>点击下列相应属性值可进行演示

Javascript技术难点之apply,call与this之间的衔接 1.apply定义apply:调用函数,并用指定对象替换函数的this值,同时用指定数组替换函数的参数。语法:apply([thisObj[,argArray]])thisObj可选。要用作this对象的对

JavaScript截取指定长度字符串点击可以展开全部代码 文章的篇幅往往不是那么恰到好处,如果以原有的篇幅展示,那么有可能会影响网页的布局或者美观度,这个时候就要根据情况适量截取一定的字符串

写给小白的JavaScript引擎指南 关于本文标题,我并不认为参与写或者读本文的人是白痴。但是有时某个话题会让你觉得自己就像个白痴一样,而JavaScript引擎就是这些话题之一,至少

标签: before和after在句子中怎么翻译

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

上一篇:全面解析Bootstrap手风琴效果(全面解析A型天秤座男)

下一篇:Javascript技术难点之apply,call与this之间的衔接(javascript好学吗?)

  • 个人私活 要交个人所得税吗
  • 公司给员工租的宿舍怎么交税
  • 民办非企业单位可以盈利吗
  • 小规模纳税人免税销售额是含税还是不含税
  • 使用权资产是什么类科目
  • 民办职业技能培训学校办学许可证
  • 取得无形资产当期收入
  • 偿还不起债务大约能判多少年
  • 企业大股东减持股份
  • 异地工程预缴个税
  • 商贸企业可以使用月末一次加权平均
  • 2017年的7月1日
  • 增值税小规模纳税人免征增值税政策
  • 人均营收指标
  • 无偿划转房产能否入递延收益
  • 分支机构增值税汇总纳税怎么申报?
  • 汇算清缴费用调增会计处理
  • 客户的佣金
  • 管理费用与税金的比例
  • 在Win7中,鼠标非最大化
  • 权益法初始入账价值和初始投资成本
  • 费用报销流程怎么走
  • 怎么通过mac地址访问设备
  • php过滤emoji
  • 年底会计结账
  • win7资源管理器叫什么
  • 票据贴现业务如何核算
  • php操作redis
  • 浏览器无痕浏览后警察能查到吗
  • c语言 cmd
  • 投资担保公司的钱都去哪了
  • 贷款利息现金流量项目
  • 上月普通发票怎么作废
  • 购入库存商品会计分录摘要
  • 租金算营业成本还是管理费用
  • python中np.array用法
  • python concat函数用法
  • 员工持股平台合伙企业如何设立
  • 中间业务收入怎么入账
  • 残疾人就业保障金申报时间
  • 建筑安装的扩展性是指
  • sql2008还原到2012
  • mysql中的语法
  • 购买银行理财产品安全吗
  • 公司章程在工商局盖章需要什么
  • 年度利润总额的英文缩写
  • 现金折扣可以扣除吗
  • 营利性养老机构有补贴吗
  • 企业股权融资方式有哪些
  • 内含增长率简易公式如何理解
  • 贷款减值准备如何计算
  • 子公司的注册资金需要母公司股东出吗?
  • 企业因受疫情影响导致停工停产的
  • 公对公房产过户
  • 资金占用费如何计算企业所得税
  • 新公司期初余额怎么算
  • 其他权益工具确认递延所得税负债
  • sql实现选择操作
  • steam游戏支持的手柄
  • STMGR.EXE - STMGR是什么进程
  • 微软系统如何恢复出厂设置
  • window10升级不了
  • tar命令参数详解
  • linux就该这么些
  • win8怎么设置桌面图标
  • excel表限制
  • android 自定义
  • node.js教程详细
  • 安装node-sass报错
  • jquery 使用
  • [置顶]马粥街残酷史
  • javascript入门教程
  • JavaScript中的事件处理
  • aiclod
  • 税控盘状态
  • 更改国名
  • 教师十三薪是什么意思
  • 干部任免审批表怎么填写
  • 丰田2.0和2.5混动发动机
  • 江苏电子票据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设