Javascript改变CSS样式(局部和全局)
- 软件编程
- 2026-01-11 15:56:31
有三种方法:直接改变样式、改变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>
# 很简单
# text
# STRONG
# style
# br
# 有三种
# Javascript
# css
# type
# width
# document
# px
# border
# solid
# onclick
# getElementById
# obj
# stylesheet
# className
# backgroundColor
# JavaScript动态添加css样式和script标签
# cssText
# javascript 动态修改css样式方法汇总(四种方法)
# js中用cssText设置css样式的简单方法
# js获取页面引用的css样式表中的属性值方法(推荐)
# jsp页面中插入css样式的三种方法总结
# 纯css+js写的一个简单的tab标签页带样式
# JS判断移动端访问设备并加载对应CSS样式
# 改变CSS样式
# 用JS动态设置CSS样式常见方法小结(推荐)
相关推荐:
Docker容器上用DockerFile部署多个tomcat服务的步骤
Java学习教程之定时任务全家桶
uni-app 自定义底部导航栏的实现
微信小程序自定义底部弹出框功能
python遍历路径破解表单的示例
解决fastjson泛型转换报错的解决方法
python使用dlib进行人脸检测和关键点的示例
python全栈开发语法总结
Android 调用系统相册选择照片
Android Studio导入jar包过程详解
C++ 删除字符串的2种方法小结
Mysql匿名登录无法创建数据库问题解决方案
redis分布式锁的go-redis实现方法详解
java redis 实现简单的用户签到功能
swift中正确安全声明一个单例的方法实例
PyCharm最新激活码PyCharm2025.2.3有效
idea打不开双击IDEA图标没反应的快速解决方案
c++ 判断是64位还是32位系统的实例
Goland 生成可执行文件的操作
Navicat连接虚拟机mysql常见错误问题及解决方法
Docker安装MySQL和Redis的方法步骤
C++ txt 文件读取,并写入结构体中的操作
mysql用户变量与set语句示例详解
MySql如何查看索引并实现优化
微信小程序实现底部弹出模态框
Spring Boot 通过 Mvc 扩展方便进行货币单位转换的代码详解
在CentOS启动时自动加载内核模块overlayfs操作
MySQL日期与时间函数的使用汇总
js实现简易计算器小功能
vue-router定义元信息meta操作
PHP sdk文档处理常用代码示例解析
JavaScript实现表单验证功能
PHP哈希表实现算法原理解析
Git 如何放弃所有本地修改的方法
Selenium执行完毕未关闭chromedriver/geckodriver进程的解决办法(java版+python版)
docker修改未启动容器的配置信息操作
IntelliJ-Idea导出可执行Jar流程解析
python的dict判断key是否存在的方法
JavaScript手写数组的常用函数总结
利用zabbix监控ogg进程(Windows平台)
python opencv图像处理(素描、怀旧、光照、流年、滤镜 原理及实现)
详解vue-cli项目在IE浏览器打开报错解决方法
Java struts2 package元素配置及实例解析
python-地图可视化组件folium的操作
在终端启动Python时报错的解决方案
python excel多行合并的方法
C语言 scanf输入多个数字只能以逗号分隔的操作
javascript实现滚轮轮播图片
php远程请求CURL实例教程(爬虫、保存登录状态)
java可以作为第一门编程语言学习吗
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
