位置: 编程技术 - 正文

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

  • 支付证明单算附件吗
  • 去税务局开增值税专用发票需要缴费吗
  • 公司购买设备报告怎么写
  • 借款人和还款人不相同的情况下逾期还款会影响哪方信用
  • 进项税额转出会影响利润吗
  • 公司汽车购置税怎么交
  • 上月做其它应付款本月发票到如何做
  • 已认证红冲需要退回发票吗
  • 债券投资收益怎样计算
  • 营改增后甲供材的涉税风险
  • 结转税金需要附件吗
  • 承兑贴现给个人怎么做账
  • 已开票未收款算收入吗
  • 采购工程物资会议纪要
  • 公司将我转到另外一家公司
  • 物业公司代收暖气费如何开票
  • 完工产品定额直接材料费用
  • 捐赠货品怎么做会计分录
  • 其他应收款借方和贷方什么意思
  • 本月没开发票怎样报税
  • 企业销售使用过的汽车如何开票
  • 商事账薄的特征
  • 收到进项税发票如何入账
  • synaudsrv.exe是什么
  • 税务局规定500元以下收据的要求
  • 进口关税增值税如何做账
  • 垮年发票作废
  • 农机销售免税政策
  • Python函数怎么返回
  • 帝国cms登录
  • mongodb数据删除
  • 生产成本设置二级科目
  • 债权投资和其他债权投资举例
  • 新会计准则套期利息计算
  • 个体工商户季开票30万是否缴纳个人所得税
  • 支付土地补偿款计入什么科目
  • 银行存款出现负数怎么办
  • 工地上购买的零食叫什么
  • 增值税及附加税费申报表附列资料一
  • 公司法人必须在公司名下缴纳社保吗
  • 增值税预缴的计税依据
  • 服装行业营业收入存在的问题与对策
  • 企业发行债券的优点有哪些
  • 员工工伤申请流程
  • 企业年金个税怎么计算
  • 应收利息的会计分录怎么写
  • 冲回去年收入会计分录
  • 购买理财收入计入什么科目
  • 什么是交易价格指数
  • 电话费计入什么二级科目
  • sql查询生成器
  • window7临时文件
  • win8系统安装步骤
  • 萝卜家园系统安装教程
  • linux crontab命令详解
  • win10使用技巧有什么用
  • ,linux
  • centos 安装选择
  • u 盘装wⅰn10系统
  • ubuntu系统安装程序
  • linux中find命令基本使用方法
  • excel 提示
  • win10安装win8双系统
  • CentOS技巧:减小Linux swap分区的方法
  • win8如何查看所有程序
  • 微软windows1
  • WIN10更新失败
  • jquery 点击按钮
  • Android---61---TabHost简单使用
  • ndk sdk
  • js日历控件代码和效果
  • 安卓版本apk
  • unity ulua
  • unity接入google内购
  • 细说javascript
  • 新疆油田在哪个地方
  • 社保扣缴客户端密码
  • 车辆购置税和消费税
  • 单位个人所得税网上申报流程
  • 成都个税证明
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设