先写一个html文件

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>改变颜色</title><link rel="stylesheet" href="css/test.css"></link><script>window.onload=function(){var div =document.getElementsByTagName("div")[0];div.onclick=function(){var old=this.className;if(old=="a"){this.className="b";}else{this.className="a";}}}</script>
</head>
<body><div class="a"></div>
</body>
</html>

直接改变div的名字,当鼠标点击的时候直接替换,当开始为a时,改变为b,为b时变为a,就可以两种颜色切换。

.a{
background-color: salmon;
width: 100px;
height: 100px;
}
.b{
background-color:#111111;
width: 100px;
height: 100px;
}

这个是div的大小和颜色

如何用css只做一个div鼠标点击变色相关推荐

  1. CSS 如何做一个比较真实有感觉的阴影效果

    CSS 如何做一个比较真实有感觉的阴影效果 效果如图: 阴影:你需要了解的: box-shadow 这个样式可以同时添加多个阴影,以 , 间隔即可 本例中的阴影有两个,一个向左偏移一个向右偏移 box ...

  2. [html] 制作一个页面时,需要兼容PC端和手机端,你是要分别做两个页面还是只做一个页面自适应?为什么?说说你的理由

    [html] 制作一个页面时,需要兼容PC端和手机端,你是要分别做两个页面还是只做一个页面自适应?为什么?说说你的理由 两个页面 pc端布局和交互行为跟移动端不一样, 两个页面反而更好维护 个人简介 ...

  3. [css] 怎样把一个div居中?怎样把一个浮动元素居中?怎样把绝对定位的div居中?

    [css] 怎样把一个div居中?怎样把一个浮动元素居中?怎样把绝对定位的div居中? 主要用到:text-alin: center;margin: 0 auto;position: relative ...

  4. 从此爱情与我无关,只做一个嗜钱如命的渣男!

    怎么讲呢,现在博客对我来说就像笔记一样,记录着我工作中的点点滴滴,有项目报错如何解决,有面试笔记,还有一些转载其他大牛的博客的,刚刚开始写博客,希望自己以后会一直坚持下去.在武汉工作了一年了,最近在面 ...

  5. html与css编程证书,利用CSS布局做一个简单的荣誉证书(代码示例)

    本篇文章将给大家介绍如何使用css布局制作一个简单的荣誉证书,有趣且实用,希望对需要的朋友有所帮助! 那么利用css布局实现简单荣誉证书样式的效果是非常简单的,主要用到以下几个基础属性: backgr ...

  6. 单枪匹马:4年只做一个iOS游戏 收入破千万美元

    2011 年,一款叫做<Tiny Wings>的手游被苹果推荐为最佳 iPhone 游戏,对手游市场有所了解的同学一定会赞同<Tiny Wings>是过去几年中全球知名度仅次于 ...

  7. 一个韩国人在中国创业经验谈:只做一个功能是不行的!

    初识尹汝杰,<创业家>&i黑马记者真没把他当成外国人,更不会想到这个人会是与李开复一样,都是在硅谷闯出自己一片天地的亚洲人.正是凭着这种低调和踏实,尹汝杰10多年来在多个国家的IT ...

  8. CSS/SCSS 做一个心跳的动画:keyframe

    CSS/SCSS 做一个心跳的动画 一.心电图数据化 做动画,需要动画曲线,心跳的曲线自然是心电图,网上随便找一个差不多的,选取完整的一部分 1. 横向10等分 找到基线,横向10等分. 整个图是一个 ...

  9. 电商的下半场,佰达慧兴述淘宝不再想只做一个“货架电商”

    在电子商务的下半场,淘宝不再想只做一个"货架电商".一般来说,货架和电子商务的消费者具有强烈的消费目的,会很快达成交易. 这是一件好事,但在流量红利消失后,如何增加消费者在平台上的 ...

最新文章

  1. ios NSLayoutConstraint
  2. 【思科】BGP的community属性解析
  3. 快速排名系统询火星推荐_搜狗网站快速排名系统 - 新站权重如何快速提升
  4. POJ - 1328 Radar Installation(贪心+思维)
  5. 用虚拟机把ubuntu安装到TF卡上
  6. kappa和lambda对比 | 程序员硬核评测
  7. java 一些容易忽视的小点-数据类型和运算符篇
  8. java impliments,java基础英语---第九天
  9. NIST:制定Cybersecurity的框架进行时
  10. python画散点图 不同属性赋予不同颜色
  11. python 线程池使用
  12. 基于单片机USB接口的温度控制器
  13. windows10 输入法繁体
  14. Programer Cat 福利
  15. HTML5:Animate cc交互之“影片剪辑”实现“按钮”功能
  16. 固定效应还是随机效应?
  17. 暑期JAVA学习(14.1)Map集合案例-统计投票人数
  18. 小程序 云开发 数据库操作
  19. 计算机软件资产代码,IT资产命名规则-2015
  20. PostgreSQL WHEN others THEN

热门文章

  1. 将海康大华宇视等网络摄像机RTSP流采用websecket和H5进行RTSP网页无插件直播点播的技术方案
  2. 数学之美读书笔记--摘抄
  3. 国产系统UOS上的视频监控系统
  4. 计算机圣诞节教案,圣诞节教案范文
  5. 企业使用云平台,存在的三个问题
  6. python视觉识别库_机器视觉、模式识别库汇总
  7. 关于字节跳动前端校招一二三面+HR面试过程
  8. Python网络爬虫(七):百度文库文章爬取器
  9. java快递驿站管理系统免费_基于jsp的快递物流管理系统-JavaEE实现快递物流管理系统 - java项目源码...
  10. SpringCloud系列之Eureka服务注册及发现