这个效果就跟换肤效果差不多

需要准备两套或两套以上的css

 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link id="l1" rel="stylesheet" type="text/css" href="css1.css" />
<script type="text/javascript">
function skin1(){
var a=document.getElementById('l1');
a.href='css1.css';
}
function skin2(){
var a=document.getElementById('l1');
a.href='css2.css';
}
</script>
</head>
<body>
<input type="button" value="orange" onclick="skin1()" />
<input type="button" value="yellow" onclick="skin2()" />
</body>
</html>

第一套css

 body{
background-color: orange;
}
input{
width: 50px;
height: 30px;
background-color: orange;
}

第二套css

 body{
background-color: yellow;
}
input{
width: 50px;
height: 30px;
background-color: yellow;
}

最新文章

  1. ABP教程-通过ABPboilerplate模版创建项目
  2. 几何服务,cut功能,输入要素target(修改后)内容。
  3. linux系统编程之错误处理
  4. 转:Configure your eclipse for C++
  5. Linux 开机启动方式设置 inittab 详解,开机直接进入“命令行”模式
  6. 382. Linked List Random Node
  7. Android开发环境搭建(图文教程)
  8. Mybatis深入之事务管理
  9. jquery事件绑定
  10. [leetcode-598-Range Addition II]
  11. Linux-KVM
  12. logging 模块 与 logging 固定模块
  13. Springboot学习04-默认错误页面加载机制源码分析
  14. Masm615+notepad++6.8.8搭建汇编开发环境
  15. Android支持全面屏设置
  16. [转载] Web Service工作原理及实例
  17. Tomcat启动报错:[Failed to start component]的解决方案
  18. IOS初级:story board的跳转
  19. AEAI DP开发统计分析
  20. ssiOS应用架构谈 本地持久化方案及动态部署

热门文章

  1. 纯Delphi 原生写的 上传到七牛的功能
  2. servlet配置url-pattern的匹配规则
  3. 处理CSS前缀问题的神器——AutoPrefixer
  4. spring纯注解的account案例
  5. shell常见的返回状态码
  6. day05 python字典
  7. printf函数与缓冲区
  8. vue 使用Better-Scroll
  9. 在url里请求id
  10. 浅析阿里云API网关的产品架构和常见应用场景