排他思想 – 百度换肤效果案例 以及 点击某按钮只是该按钮变色

1.百度换肤

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>*{padding: 0;margin: 0;}body{background: url(001.jpg) no-repeat center top;}li{list-style: none;}.baidu{overflow: hidden;margin: 100px auto;background-color: #fff;width: 410px;padding-top: 3px;}.baidu li{float: left;margin: 0 1px;cursor: pointer;}.baidu img{width: 100px;}</style>
</head>
<body><ul class="baidu"><li><img src="001.jpg" alt=""></li><li><img src="002.jpg" alt=""></li><li><img src="003.jpg" alt=""></li><li><img src="004.jpg" alt=""></li></ul><script>var imgs = document.querySelector('.baidu').querySelectorAll('img');for(var i = 0;i<imgs.length;i++){imgs[i].onclick = function (){//通过点击不同图片 更换背景图标签里的地址属性  改成点击图片的源地址document.body.style.backgroundImage = 'url('+this.src+')';}}</script>
</body>
</html>

2.点按钮

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style></style>
</head>
<body><button>按钮1</button><button>按钮2</button><button>按钮3</button><button>按钮4</button><button>按钮5</button><script>var btns = document.querySelectorAll('button');for(var i =0;i<btns.length;i++){//排他思想的经典应用 先干掉其他 再绑定点击的元素btns[i].onclick = function (){for(var j = 0;j<btns.length;j++){btns[j].style.backgroundColor = '';}this.style.backgroundColor = 'pink';}}</script>
</body>
</html>

排他思想 -- 百度换肤效果案例 以及 点击某按钮只是该按钮变色相关推荐

  1. 一个简单的百度换肤效果

    一个简单的换肤效果 html和css部分 JavaScript部分 html和css部分 <style>* {margin: 0;padding: 0;}body {background: ...

  2. js实现百度换肤效果

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. script-百度换肤效果

    百度换肤效果 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF- ...

  4. android l风格皮肤,基于Android-Skin-Loader实现换肤效果

    skin-loader框架的换肤是通过插件化的形式替换资源文件,实现换肤效果.好处是可以在线更新皮肤换肤 Demo样例 流程 整个框架大概的流程是加载皮肤包,找到被标记的控件,通过自定义的Factor ...

  5. 前端JavaScript(1) --Javascript简介,第一个JavaScript代码,数据类型,运算符,数据类型转换,流程控制,百度换肤,显示隐藏...

    一.Javascript简介 Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) Jav ...

  6. 百度换肤JavaScript功能

    百度换肤JavaScript功能 CSS-code: <style type="text/css">*{margin: 0;padding: 0;list-style: ...

  7. python 全栈开发,Day50(Javascript简介,第一个JavaScript代码,数据类型,运算符,数据类型转换,流程控制,百度换肤,显示隐藏)...

    一.Javascript简介 Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) Jav ...

  8. 百度换肤 querySelector方法 抖音播放

    <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"& ...

  9. Jquery换肤效果

    Jquery换肤效果 简介: 自从Web2.0开始流行后,很多网站更加注重用户自定义,例如在网页上用户自定义新闻内容,可以任意拖动网页内容,也可以给网页选择一套自己喜欢的颜色等. 原理: 网页换肤的原 ...

最新文章

  1. Java NIO理解与使用
  2. 成功解决PermissionError(权限拒绝解决答案集锦): [Errno 13] Permission denied: ‘f:\\program files\\python\\python36\
  3. suface怎么把计算机放到桌面,快速使用Surface的八条技巧
  4. 【IT笔试面试题整理】数组中出现次数超过一半的数字
  5. .NET Conf 2021 回顾
  6. Python二叉树的三种深度优先遍历
  7. Redis模式对比:主从模式 VS 哨兵sentinel模式 VS Redis cluster模式
  8. Django:Django简介,MTV,Django常用命令
  9. 在SQL Server中配置索引创建内存设置的最佳实践
  10. python学习笔记——守护进程
  11. [转贴]Linux新增用户和组
  12. python可以下载百度文库_百度文档,用Python一键免费下载
  13. ElasticSearch SQL 日期函数
  14. 再谈iOS视频播放器旋转视图开发
  15. 大学生端午节网页作业制作 学生端午节日网页设计模板 传统文化节日端午节静态网页成品代码下载 端午节日网页设计作品
  16. 移动互联网下一章(转载)
  17. (批处理学习)句柄备份——个人见解之“>nul 3>nul“——记录学习过程(详细)
  18. 376招募线上被试 | 你对“中文句子”的记忆情况如何?
  19. 源码交易平台如何选择
  20. PHP rsa私钥pkcs8加密,Openssl rsa私钥的PKCS#1和PKCS#8格式以及加密和转化

热门文章

  1. 1024程序员狂欢节,来领当当大额优惠券
  2. js控制form提交的action
  3. 一加7t人脸识别_600美元起售:一加7T真机抢先看 90Hz屏/环形3摄
  4. Audio Codec介绍-6(音频设备的3种硬件接口--PCM,IIS和AC97)
  5. Page Size 【转】
  6. Spring--配置
  7. java编程英语_Day17
  8. java与javax有什么区别?
  9. 怀念上世纪90年代的中国摇滚乐
  10. 来自中国各大高校著名导师的精品课程!绝对精典