JavaScript修改css中style,classname,cssText实例
一、局部改变样式
分为改变直接样式,改变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实例相关推荐
- JavaScript修改Css样式
在JS中操作CSS属性命名上的区别 以前css直接写死在html中,现在可以通过js脚本去动态修改一个标签的样式. CSS中写法 JS中的写法 说明 color color 一个单词的样式写法是相同 ...
- 如何使用jquery修改css中带有!important的样式属性
<div class="test">使用jquery修改css中带有!important的样式属性</div> 外部样式为: div.test{width: ...
- css中style怎么用,css中style标签的使用方法
css中style标签的使用方法 发布时间:2020-07-01 09:49:22 来源:亿速云 阅读:141 作者:Leah 这篇文章将为大家详细讲解有关css中style标签的使用方法,文章内容质 ...
- Vue中动态使用JavaScript修改CSS样式
文章目录 前言 一.实现目标效果的难点 二.使用Computed配合CSS变量完成动态修改CSS 1.设置Computed属性以及slider行内属性 2. 设置css样式(这里使用的是原生css,l ...
- javascript修改CSS
1.js修改单个元素的css属性 document.getElementByIdx('obj').className="-", document.getElementByIdx(' ...
- html5 js 修改css样式,JavaScript修改css样式style_javascript技巧_脚本之家
一.局部改变样式 分为改变直接样式,改变className和改变cssText三种.需要注意的是: 注意大小写: javascript对大小写十分敏感,className不能够把"N&quo ...
- HTML:三种方法用JavaScript修改CSS样式
修改元素的css样式一般是标签的style属性中或头部的style标签中进行增删与修改. 下为利用JS修改元素的css样式的三种较为实用的方式. 第一种:获取相应标签对应的 javascript对象. ...
- php 嵌入图片 div,如何使用Javascript往Div中插入图片的实例分析
HTML5火了,JS也得炼一炼 用Javascript往一个p中插入一张图片 window.onload = function (){ var bigImg = document.createElem ...
- html通过id设置css样式,JavaScript修改style,id,class等css属性样式方法总结
JavaScript允许你即时的改变CSS样式,这样就可以将用户的眼球吸引到你想他们关注的地方上,并且提供较好的交互体验给力 . JavaScript修改CSS有4种方法: 修改节点style(内联样 ...
最新文章
- 卡尔曼滤波器的特殊案例
- Simulink仿真---SPWM算法
- PYTHON_DACORATOR
- 税收征收管理法律制度
- Multi Dimension 数据库设计
- 《程序是怎样跑起来的》(上)
- Spring BPP中优雅的创建动态代理Bean 1
- 腾讯竟然是这样存储你的数据的!!!
- 为ASP.NET AJAX 1.0 Beta补充trace和dump功能
- 网络计算机怎么使用,如何让电脑使用ipv6地址?一文了解清楚
- 深圳率先立法:支持L3自动驾驶上路,凡公开道路皆可行
- 计算机科学与技术研究机构名称,计算机科学与技术学院研究生团队获得SemEval-2021国际语义评测比赛Task 5第一名...
- regopenkeyexfailed什么意思_外置网卡驱动安装出现RegOpenKeyEx Failed,怎么回事?
- matlab求两向量夹角_【求精干货】高中数学知识点总结归纳高一学生必须掌握
- 免费的静态网页托管_如何使用自动管道免费托管静态站点
- kk_想要学习的知识
- PageHelper这种情况下有坑!注意别吃亏
- 手把手教你在ARM嵌入式开发板上只做自己的人脸识别装置
- PFC离散元与3DEC离散元数值模拟
- 微软黑屏反盗版的思考
热门文章
- 【数字信号处理】序列傅里叶变换 ( 傅里叶变换物理意义 | 反应信号在整个数字角频率上的能量分布 )
- 【Android 逆向】整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmContinueOptimizati() 函数分析 )
- 【Android 逆向】使用 Python 解析 ELF 文件 ( Capstone 反汇编框架 | PyCharm 中导入 Capstone 反汇编框架 )
- 【Android 逆向】IDA 工具使用 ( 十六进制视图 Hex View-1 | 结构体视图 Structures | 枚举视图 Enums | 导入视图 Import | 导出视图 )
- 【软件工程】CMMI 能力成熟度模型集成 ( CMMI 工程过程域 | CMMI 支持过程域 ) ★
- css命名规范和书写规范
- UITableVIew的性能优化-重用原理
- ubuntu install fonts
- [Win32::Console]Perl终端版生命游戏
- vs开发人员命令查看C++类 data member 内存布局