一、局部改变样式 
分为改变直接样式,改变className和改变cssText三种。需要注意的是: 
注意大小写: 
javascript对大小写十分敏感,className不能够把“N”写成“n”,cssText也不能够把“T”写成“

t”,否则无法实现效果。 
调用方法: 
如果改变className,则事先在样式表中申明类,但调用时不要再跟style,像

document.getElementById('obj').style.className=”…”的写法是错误的!只能写成:

document.getElementById('obj').className=”…” 
改变cssText 
但是如果用cssText的话,必须加上style,正确的写法是:document.getElementById

('obj').style.cssText=”…”

改变直接样式我就不必说了,大家记得要写到具体样式即可,如 
document.getElementById('obj').style.backgroundColor=”#003366″

二、全局改变样式 
通常情况下,我们可以通过改变外链样式的的href的值实现网页样式的实时切换,也就是“改变模板

风格”。这时候我们首先需要赋予需要改变的目标一个id,如

<link rel = "stylesheet" type="text/css" id="css" href="firefox.css" /> 
调用时很简单,如:
<span on click="javascript:document.getElementById('css').href = 'ie.css'">点我改变样式

</span> 
对于新人往往不知道CSS具体样式在javascript怎么写,而且有时候在不同浏览器中要求也不一样。如

float在IE中写成styleFloat,在FIREFOX中写成cssFloat,这就需要大家的积累了。在google中搜索

“ccvita javascript”,也许会对你的疑惑有所帮助。

JavaScript修改css中style,classname,cssText实例相关推荐

  1. JavaScript修改Css样式

    在JS中操作CSS属性命名上的区别 以前css直接写死在html中,现在可以通过js脚本去动态修改一个标签的样式. CSS中写法 JS中的写法 说明 color color 一个单词的样式写法是相同 ...

  2. 如何使用jquery修改css中带有!important的样式属性

    <div class="test">使用jquery修改css中带有!important的样式属性</div> 外部样式为: div.test{width: ...

  3. css中style怎么用,css中style标签的使用方法

    css中style标签的使用方法 发布时间:2020-07-01 09:49:22 来源:亿速云 阅读:141 作者:Leah 这篇文章将为大家详细讲解有关css中style标签的使用方法,文章内容质 ...

  4. Vue中动态使用JavaScript修改CSS样式

    文章目录 前言 一.实现目标效果的难点 二.使用Computed配合CSS变量完成动态修改CSS 1.设置Computed属性以及slider行内属性 2. 设置css样式(这里使用的是原生css,l ...

  5. javascript修改CSS

    1.js修改单个元素的css属性 document.getElementByIdx('obj').className="-", document.getElementByIdx(' ...

  6. html5 js 修改css样式,JavaScript修改css样式style_javascript技巧_脚本之家

    一.局部改变样式 分为改变直接样式,改变className和改变cssText三种.需要注意的是: 注意大小写: javascript对大小写十分敏感,className不能够把"N&quo ...

  7. HTML:三种方法用JavaScript修改CSS样式

    修改元素的css样式一般是标签的style属性中或头部的style标签中进行增删与修改. 下为利用JS修改元素的css样式的三种较为实用的方式. 第一种:获取相应标签对应的 javascript对象. ...

  8. php 嵌入图片 div,如何使用Javascript往Div中插入图片的实例分析

    HTML5火了,JS也得炼一炼 用Javascript往一个p中插入一张图片 window.onload = function (){ var bigImg = document.createElem ...

  9. html通过id设置css样式,JavaScript修改style,id,class等css属性样式方法总结

    JavaScript允许你即时的改变CSS样式,这样就可以将用户的眼球吸引到你想他们关注的地方上,并且提供较好的交互体验给力 . JavaScript修改CSS有4种方法: 修改节点style(内联样 ...

最新文章

  1. 卡尔曼滤波器的特殊案例
  2. Simulink仿真---SPWM算法
  3. PYTHON_DACORATOR
  4. 税收征收管理法律制度
  5. Multi Dimension 数据库设计
  6. 《程序是怎样跑起来的》(上)
  7. Spring BPP中优雅的创建动态代理Bean 1
  8. 腾讯竟然是这样存储你的数据的!!!
  9. 为ASP.NET AJAX 1.0 Beta补充trace和dump功能
  10. 网络计算机怎么使用,如何让电脑使用ipv6地址?一文了解清楚
  11. 深圳率先立法:支持L3自动驾驶上路,凡公开道路皆可行
  12. 计算机科学与技术研究机构名称,计算机科学与技术学院研究生团队获得SemEval-2021国际语义评测比赛Task 5第一名...
  13. regopenkeyexfailed什么意思_外置网卡驱动安装出现RegOpenKeyEx Failed,怎么回事?
  14. matlab求两向量夹角_【求精干货】高中数学知识点总结归纳高一学生必须掌握
  15. 免费的静态网页托管_如何使用自动管道免费托管静态站点
  16. kk_想要学习的知识
  17. PageHelper这种情况下有坑!注意别吃亏
  18. 手把手教你在ARM嵌入式开发板上只做自己的人脸识别装置
  19. PFC离散元与3DEC离散元数值模拟
  20. 微软黑屏反盗版的思考

热门文章

  1. 【数字信号处理】序列傅里叶变换 ( 傅里叶变换物理意义 | 反应信号在整个数字角频率上的能量分布 )
  2. 【Android 逆向】整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmContinueOptimizati() 函数分析 )
  3. 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编框架 | PyCharm 中导入 Capstone 反汇编框架 )
  4. 【Android 逆向】IDA 工具使用 ( 十六进制视图 Hex View-1 | 结构体视图 Structures | 枚举视图 Enums | 导入视图 Import | 导出视图 )
  5. 【软件工程】CMMI 能力成熟度模型集成 ( CMMI 工程过程域 | CMMI 支持过程域 ) ★
  6. css命名规范和书写规范
  7. UITableVIew的性能优化-重用原理
  8. ubuntu install fonts
  9. [Win32::Console]Perl终端版生命游戏
  10. vs开发人员命令查看C++类 data member 内存布局