位置: 编程技术 - 正文

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

  • 免租期租金怎么处理
  • 不含税的金额
  • 疫情期间公司买水
  • 货品调拨的意义
  • 应收账款贷方有余额是什么意思
  • 未确认融资收益怎么算
  • 小规模纳税人专票税率是多少
  • 偶然所得申报表
  • 视同销售货物缴纳增值税的有哪些?
  • 小规模纳税人收到专票后如何处理
  • 有限合伙企业利润先税后分
  • 外商投资企业退出条件
  • 固定资产原价的结余额
  • 建筑行业未收款先开发票如何做账?
  • 如果当月有未记账的凭证,系统不可以结账
  • 公司比赛规则
  • 个人承包经营所得是什么意思
  • 招聘发票可以抵扣吗
  • 建筑业增值税专票抵扣后的税点是多少
  • 汇总纳税申报期
  • 现金福利需要发票吗
  • 残保金次年申报
  • 购买固定资产如何记账
  • 哪些企业可以享受加计扣除
  • 自产自用产品的会计处理
  • 没有劳动合同不给工资怎么办
  • 员工食堂餐费可以税前扣除吗
  • 企业低值易耗品有哪些
  • 只申报个税不交社保
  • 微软 gcr
  • 持有至到期投资是什么意思
  • css spirit
  • 关于酒店采购
  • 装修费摊销的分录是什么
  • 税控盘费和服务费都可以减免吗
  • 建筑公司遇到的问题
  • js对象模型是什么
  • 织梦自定义表单diy.php更改名字
  • SQLite教程(十一):临时文件
  • 学习笔记——Django项目的删除数据、查询数据(filter、get、exclude)
  • 免征增值税的货物
  • 金税盘的服务费
  • 知道实发工资怎么算应发工资计算器
  • sqlserver判断查询结果是否为空
  • 党费会计核算科目有哪些
  • mysql的主从
  • 法律是如何规定家用家具折旧
  • 以物抵债在法律上叫什么
  • 记账凭证审核的内容
  • 营改增后,建筑行业与供应商签合同才怎样签没风险?
  • 房地产企业预缴增值税
  • 去年的招待费做什么科目
  • 金蝶系统如何设置套打
  • 住宿费报账怎么写
  • sql server安装完 C盘空间一直减少
  • mysql 数据库
  • win7如何设置自动锁屏时间
  • windows2008教程
  • win10系统回收站在哪
  • 用win7的人多吗
  • ntldr文件在哪
  • 安装win7旗舰版变了家庭版
  • win系统开发
  • node.js deno
  • django在window部署
  • 查看系统网络连接数
  • cmd 更改密码
  • js实例教程
  • 学习雷锋好榜样
  • javascript toggle
  • 深入理解新发展理念心得体会3篇
  • android简单app实例
  • python字符串连接join
  • [置顶]电影名字《收件人不详》
  • 税务局营改增文件
  • 江苏税务社保缴纳查询缴费记录
  • 软件销售增值税优惠
  • 怎么查票据真伪
  • 出口退税的期限是多长
  • 存在未申报记录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设