位置: 编程技术 - 正文

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

  • 印花税计提缴纳的会计分录
  • 税收优惠指什么
  • 收取职工工会会费收据
  • 增值税申报表第25行怎么填
  • 房地产企业消防设施计入什么科目
  • 其他流动资产对应科目
  • 固定资产计入了主营业务成本,该怎么办
  • 房屋租赁需要交税吗?
  • 无形资产报废的例题
  • 建筑企业增值税怎么算
  • 成本利润率多少倍
  • 专项应付款转资本公积
  • 研发部门领用材料会计分录
  • 销项负数发票如何作废
  • 给工会开发票企业需要报税吗?
  • 怎么开个体工商户
  • 公司用的冰箱
  • 工程费用包括哪几类
  • 电子发票财务怎么操作
  • 收到退回所得税怎么做帐
  • 存出投资款是什么凭证
  • 幼儿园资金收支管理财务制度
  • 公司购买空调计入什么费用
  • mac os右键
  • 利息股息红利所得属于综合所得吗
  • git可以管理二进制文件吗
  • 拓展销售市场发生的业务招待费计入
  • 增值税专用发票查询系统官方网站
  • 划拨用地无使用权怎么办
  • php递归实现1到100的和
  • 博茨瓦纳热吗
  • 供热企业有哪些
  • React常见面试题
  • 挂在树上的小鸟怎么画
  • php 创建对象
  • 月末结转本年利润吗
  • java幂等性是什么
  • 已失效是什么意思
  • vue $函数
  • 账载折旧金额填哪个数
  • 报废产品需要入库吗
  • 印花税没交会怎么样
  • 财政零余额账户是什么
  • 小规模纳税人附加税会计分录
  • 领取营业执照后超过30天
  • 公司用车租赁
  • 下列项目的进项税额可以从销售税额中抵扣的是
  • 绩效是否需要交税
  • 公司固定资产抵押贷款无法偿还
  • sql server查询
  • 企业前期开办的费用怎么做会计分录
  • 增值税是指怎样计算的
  • 房地产企业取得土地的契税如何记账
  • 工程物资怎么入账成本
  • 开具发票后,如发生销售退回,通常有的两种处理方式是?
  • 因质量问题对方直接扣款也不开票
  • 公司利润如何
  • 一年的系统服务费多少钱
  • 一般纳税人支付房租账务处理
  • 担保属于债权吗
  • 修筑公路的流程视频
  • window所有程序在哪里
  • 硬盘安装64位win8.1/win8或win7操作系统图文教程
  • 做ghost备份
  • win7的开始菜单在哪里
  • 进入linux命令行
  • perl处理特殊符号
  • javascript模块化规范有哪些
  • 简易的python代码
  • shell脚本wc
  • jquery关闭当前页面
  • JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
  • context和getApplicationContext()介绍
  • jquery实现动画
  • jquery.browser
  • amd模拟intel
  • 贵阳网上办税服务厅
  • 湖南国家电子税务局企业所得税申报进不去
  • 陕西个体户免税政策
  • 北京市地税总局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设