如何使用JavaScript删除CSS属性?下面本篇就来给大家介绍一下使用JavaScript删除CSS属性的方法,希望对大家有所帮助。

方法一:使用removeProperty()方法

removeProperty()方法用于从元素的样式中移除属性。元素的样式是通过styleSheets数组并选择cssRules来选择的,然后使用RemoveProperty方法指定要删除的属性。

语法:

element.removeProperty('property')

示例:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>如何使用JavaScript删除CSS属性</title><style>.elem {color: green;font-size: 3rem;text-decoration: underline;}</style></head><body><div class="elem">Hello World!</div><p>单击下面的按钮删除元素的text-decoration属性--下划线</p><button onclick="removeProperty()"> 删除text-decoration属性</button><script>function removeProperty() {element =document.styleSheets[0].cssRules[0].style;element.removeProperty('text-decoration');}</script></body></html>

效果图:

方法二:使用setProperty()方法

setProperty()方法可用于设置样式所需的属性。可以选择必须删除属性的元素,使用setProperty()方法设置属性的值为“initial”将重置该属性为其初始值,达到删除该属性的任何效果。

语法

element.style.setProperty('color', 'initial')

例:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>如何使用JavaScript删除CSS属性</title><style>.elem {color: green;font-size: 3rem;text-decoration: underline;}</style></head><body><div class="elem">Hello World!</div><p>单击下面的按钮删除元素的color属性--文本颜色</p><button onclick="removeProperty()"> 删除color属性</button><script>function removeProperty() { element = document.querySelector('.elem'); element.style.setProperty('color', 'initial'); } </script></body></html>

效果图:

更多web前端知识,请查阅 HTML中文网 !!

使用JavaScript删除CSS属性相关推荐

  1. 如何使用JavaScript删除CSS属性?

    In this article, we'll see how we can remove a CSS property from a certain element using JavaScript? ...

  2. html title属性无效_【学习教程】使用JavaScript删除CSS属性

    方法1:使用CSS removeProperty:该CSSStyleDeclaration.removeProperty()方法被用来从一个元件的样式删除一个属性.通过遍历styleSheets数组并 ...

  3. js,jq,jquery删除css属性

    属性值是不能删除的,只能改变属性值达到我们想要的效果 1.去掉div的高度 <div style='height:50px' id='height'></div> <sc ...

  4. jq删除某个css样式,jq删除属性_使用jquery删除css属性或样式

    摘要 腾兴网为您分享:使用jquery删除css属性或样式,中国体育,有信,相机美颜,腾讯小说等软件知识,以及来电,会动的手机壁纸,网销客,酷6,我不是我没有表情包,乐校通,搜达足球网,led滚动显示 ...

  5. 使用 JavaScript 删除disabled属性

    要删除disabled属性,请选择元素并调用其 removeAttribute()上的方法,将其disabled作为参数传递,例如 btn.removeAttribute('disabled'). 该 ...

  6. Jquery删除css属性

    有时我们不需要某个css属性时,想删除它,但有没有removeCss方法,怎么办呢?可以使用如下方法解决 $('选择器').css('css属性','');   即将css属性值赋值为空,页面中就不会 ...

  7. JavaScript删除元素属性

    没删除前 执行了如下删除属性方法 $('#ename').removeAttr('readonly')  删除后  已经成功被删除掉属性 readonly 了

  8. javaScript删除对象属性总结方法

    一.删除js中对象中属性 1.使用delete运算符 例: 1) 使用点属性访问器删除: delete object.property; 在属性访问器上应用delete运算符时,运算符会从对象中删除相 ...

  9. js .style javaScript控制css属性

    盒子标签和属性对照 CSS语法(不区分大小写) JavaScript语法(区分大小写) border border border-bottom borderBottom border-bottom-c ...

最新文章

  1. python pandas dataframe 列 转换为离散值
  2. oracle linux6 u盘安装,U盘安装RHEL6
  3. 处理 ODBC, OLE DB, 和 SQL Server .NET Provider 中的异常
  4. python访问文件被拒绝_python – uWSGI服务器日志…权限被拒绝读取文件…哪个文件?...
  5. 两台linux建立GRE隧道
  6. 算法-codeup1928-日期差值
  7. 为什么要有事件循环机制(Event Loop)
  8. Github上优秀的开源小程序汇总
  9. 稀疏表示与字典学习大略讲解
  10. 转 Unity知识点0001(Yanlz+协程+List+MeshRender+对象池+链条关节+PlayerPrefs+脚本生命周期+LOD+)
  11. 像素、分辨率、尺寸概念与关系
  12. android加速传感器应用,如何在android智能手机中使用加速计传感器查找位移距离?...
  13. 目标跟踪数据集整理(三)----GOT-10k
  14. 1044: 不及格率 Python
  15. Lightly 在线编译
  16. java---解惑--
  17. MFO问题与MFEA算法
  18. 计算机上电自检的过程,电脑每次开机都自检的几种解决方法介绍
  19. windows下更改中文用户名为英文
  20. 很久未使用计算机会怎样,很久没用,电脑为什么不能启动?

热门文章

  1. Python-squeeze()、unsqueeze()函数的理解
  2. Ensp中USG6000v登录解决办法
  3. 用Sublime批量提取单词
  4. 重启docker容器数据丢失
  5. 70分钟,干货十足!百度CTO王海峰在新华社带来一场人工智能课
  6. JAVA中“+”加号用法总结及注意事项
  7. RI、ARI、MI、AMI
  8. 基于asp.net712多功能点歌系统
  9. Mac MySQL设置密码
  10. centos 定时删除文件_Centos定时启动和清除任务