位置: 编程技术 - 正文

给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好学吗?)

  • 以货换货要开发票吗
  • 公司组织旅游费用报个税吗
  • 企业支付宝买东西
  • 其他现代服务税目包括哪些内容
  • 养老机构提供的养老服务免增值税吗
  • 法院案件受理费计算器
  • 外币折算准则规范的外币交易
  • 收到第三方利息会计分录
  • 房地产增值税发票有什么用
  • 应付职工薪酬要结转吗
  • 国税定额发票有效期是多长时间
  • 贸易公司给客户开发票
  • 营业账簿印花税怎么算
  • 关于住宿费增值税专发票抵扣问题
  • 适用增值税差额征税的小规模纳税人
  • 房开企业增值税确认收入时间
  • 固定资产平均年限法公式
  • 发票已认证还未开票
  • 企业重组后的债务怎么算
  • 深入浅出stm8
  • 电子缴税回单在哪里打印
  • php用户会员系统
  • 免税跟零税率
  • 搭建自己的php框架
  • 商业一般纳税人增值税税负率最低多少
  • thinkphp curl
  • 股东垫付款怎么处理
  • vscode安装选项
  • 下载vue2
  • uniapp零基础小白到项目实战
  • 重复上次命令
  • 装订好的凭证可以拆开吗
  • 律师事务所执业证
  • 无偿受赠房屋 交个人所得税嘛
  • 登记注册车辆登记英语
  • 奖金属于职工福利吗
  • 无票收入如何报税
  • sql2000错误9003
  • 纳税人企业本月纳税额
  • 可供分配的利润包括
  • 一般纳税人是指哪些人群
  • 购买电脑一次性计入费用吗合理吗
  • 软件企业的研发费用占比
  • 不同银行外币汇率不一样
  • 生产过程中的不良品怎么处理
  • 收到股本金 怎么记账
  • 审计如何判断跨期
  • 管理费用科目余额表有余额怎么办
  • 废旧物资收购发票政策2018
  • 滴滴普票可以计算抵扣吗
  • sql常用语句大全简书
  • mysql常见故障和解决方法
  • mysql 复制表结构并把满足条件的数据添加到新表
  • navicate创建存储过程
  • cvi linux
  • centos如何查询ip
  • 从哪里看windows是多少位的
  • 史上最详细的mrtg(Multi Router Traffic Grapher)设置说明
  • win7桌面没有了怎么办
  • windows8安装itunes
  • win8桌面图片位置
  • linux常见shell命令
  • linux安装bz2
  • sed 处理多行
  • cocos2d怎么用
  • 什么叫懒加载
  • Node.js中的核心模块包括哪些内容?
  • dota2 服务器ip地址
  • nodejs cicd
  • 用bat调用exe并输入参数
  • 搭建oj
  • linux pop
  • shell 字符串trim
  • jquery 字符串
  • js做时钟让钟表转起来
  • 变更主管税务机关需要注销吗
  • 广西国税官网
  • 广西税务局热线电话
  • 镇江涨潮退潮时间表
  • 福建广电网上营业厅下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设