Javascript改变CSS样式(局部和全局)


Posted in Javascript onDecember 18, 2013

一、局部改变样式

有三种方法:直接改变样式、改变className和改变cssText

改变className: document.getElementById('obj').className="…"

改变cssText:document.getElementById('obj').style.cssText="width:20px; border:solid 1px #f00;";

改变直接样式: document.getElementById('obj').style.backgroundColor="#003366″

二、全局改变样式

通过改变外链样式的的href的值实现网页样式的实时切换,也就是"改变模板风格"。

首先需要赋予需要改变的目标一个id,如

<link rel="stylesheet" type="text/css" id="css" href="firefox.css" />

调用时很简单,如
<span onclick="javascript:document.getElementById('css').href='ie.css'">点我改变样式</span>
Javascript 相关文章推荐
从零开始学习jQuery (十) jQueryUI常用功能实战
Feb 23 Javascript
JQuery用户名校验的具体实现
Mar 18 Javascript
jQuery Dialog对话框事件用法实例分析
May 10 Javascript
详解自动生成博客目录案例
Dec 09 Javascript
jQuery插件FusionCharts绘制2D双折线图效果示例【附demo源码】
Apr 14 jQuery
Vue input控件通过value绑定动态属性及修饰符的方法
May 03 Javascript
jQuery实现简单的手风琴效果
Apr 17 jQuery
JavaScript学习笔记之函数记忆
Sep 06 Javascript
vuejs选中当前样式active的实例
Aug 22 Javascript
Vue点击切换颜色的方法
Sep 13 Javascript
vue随机验证码组件的封装实现
Feb 19 Javascript
Js数组扁平化实现方法代码总汇
Nov 11 Javascript
jquery 提示信息显示后自动消失的具体实现
Dec 18 #Javascript
javascript中数组的concat()方法使用介绍
Dec 18 #Javascript
javascript中数组的sort()方法的使用介绍
Dec 18 #Javascript
javascript中数组的冒泡排序使用示例
Dec 18 #Javascript
javascript中数组中求最大值示例代码
Dec 18 #Javascript
JS动态调用方法名示例介绍
Dec 18 #Javascript
javascript页面动态显示时间变化示例代码
Dec 18 #Javascript
You might like
解析如何在PHP下载文件名中解决乱码的问题
2013/06/20 PHP
自己写了一个php检测文件编码的函数
2014/04/21 PHP
PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解
2018/04/20 PHP
解决jquery的datepicker的本地化以及Today问题
2012/05/23 Javascript
jquery获取元素值的方法(常见的表单元素)
2013/11/15 Javascript
关于JavaScript的单双引号嵌套问题
2017/08/20 Javascript
基于js 字符串indexof与search方法的区别(详解)
2017/12/04 Javascript
基于vue.js中事件修饰符.self的用法(详解)
2018/02/23 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
js 压缩图片的示例(只缩小体积,不更改图片尺寸)
2020/10/21 Javascript
[03:08]Ti4观战指南上
2014/07/07 DOTA
[00:02]DOTA2新版本使用PA至宝后暴击展示
2014/11/19 DOTA
python实现按行切分文本文件的方法
2016/04/18 Python
python如何定义带参数的装饰器
2018/03/20 Python
Python 3.6 读取并操作文件内容的实例
2018/04/23 Python
Ubuntu+python将nii图像保存成png格式
2019/07/18 Python
使用Python给头像戴上圣诞帽的图像操作过程解析
2019/09/20 Python
python 使用递归回溯完美解决八皇后的问题
2020/02/26 Python
HTML5实现分享到微信好友朋友圈QQ好友QQ空间微博二维码功能
2018/01/03 HTML / CSS
欧舒丹俄罗斯官方网站:L’OCCITANE俄罗斯
2019/11/22 全球购物
俄罗斯最大的在线珠宝大卖场:Nebo
2019/12/08 全球购物
工程造价与管理专业应届生求职信
2013/11/23 职场文书
国际商务系学生个人的自我评价
2013/11/26 职场文书
初中生自我评价
2014/02/01 职场文书
趣味运动会活动方案
2014/02/12 职场文书
乡镇三项教育实施方案
2014/03/30 职场文书
地球一小时宣传标语
2014/06/24 职场文书
三人合伙协议书范本
2014/10/29 职场文书
2015年党风廉政建设责任书
2015/01/29 职场文书
工作时间调整通知
2015/04/24 职场文书
六一亲子活动感想
2015/08/07 职场文书
浅谈redis整数集为什么不能降级
2021/07/25 Redis
JavaScript 数组去重详解
2021/09/15 Javascript
centos7安装mysql5.7经验记录
2022/05/02 Servers
python神经网络学习 使用Keras进行回归运算
2022/05/04 Python
Go本地测试解耦任务拆解及沟通详解Go本地测试的思路沟通的重要性总结
2022/06/21 Golang