:hover所有主流浏览器都支持(IE6.0以下支持不好,以后再学习用Javascript来实现悬停效果)

这是一个绿色底白色Icon的搜索按钮

aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAwCAIAAAAzV9XTAAACVUlEQVRYhe3VTWsTQRgH8HyBTetLv8EmMRZsUTwYGg+2igcJHkTxIKUirXrSg0Xw1Fs3bQgUE3G7ShRs+m5p06J4kB6EUEoTa+tLUaKxtWmaZlPNi2l25u9hYZEUPQS7qzjwHGbYZfjN88wzYzKZTLzA/VUBAICJyZiMyYymMBmTMRmTMdm/J2sU66SZno/pDwpVCCVxORaY9Z+QDhkmswhmXuCuT1xcznxSV8kU5ExBVsdfvn5un2wzLGfXxltKZAvA06XxK6Pnm8T6RrGudeTs1NtRAApV2icva3vQT3bs7oHlzTiA2y86bV27fv5kdVd5pjsArGfX1LJWgKtcJs30AHi2FLK5q3mBs7mrLYLZIpjVKS9woTfDAMSwV+9qxtLvKWjbyDmVVZYzXuCaB1wUdH51rtZTo6tMIaXN75kmsf5XPxy9Y88U0uvZtSM+i96yTEH+jczpt8v5jVQu6fBZdZXF5RgFvTR8RitfWTUv9J+ioIuJqN7VDMz6ATx5N6ZOtQ7QlGML/cZ0wPHeg4lvKwA80x3bL4XO57cIJbli1hVo4Le1yM7KeIG7EWpVqAJg4vVQy+Bpp9/u9NubB1yPF4LqTbulFPsi0r6u3brmTI2bU1eT2YS6ipzfSOdT6jhXzFJQQgmAYOReBUftD7zoJ6XDYtj7ajWSyiVTueRiIiqGva5Aw6O5XgAKKQEYfPlAb5l2wmo9NQ6f1eGzaumxd+/pi0gACCWEEgNyZnVXlXWA9kbt7947NP9QIaVg9L4Bsh0KJmMyJmMyJmMyJmOy/1n2Axoad7OoKvmbAAAAAElFTkSuQmCC" alt="" />

CSS部分:

#top_search {
background-color: #24890D;
border: 16px solid #24890D;
width: 16px;
height: 16px;
float: right;
}

HTML部分:

<div id="top_search"> <img src="data:images/search.png"/ width="16px" height="16px"> </div>

要实现的悬停效果:绿色背景增加4px宽度,同时绿色背景变浅。这里用到:hover。

div#top_search:hover {
border:16px solid #2A9E0F; /*边框颜色*/
background-color:#2A9E0F; /*DiV背景颜色*/
width: 20px;
}

鼠标放到右边可以看到最终效果

同理,这个方法可以应用于<a>标签、<img>标签等。:hover 选择器几乎可用于所有元素。应用于<a>标签时,悬停效果可以是改变字体颜色;应用于<img>标签时,悬停效果可以是改变图片的透明度、尺寸。

【学习笔记01】:hover为DIV添加鼠标悬停时改变颜色的效果的更多相关文章

  1. 基于jQuery的鼠标悬停时放大图片的效果制作

    这是一个基于jQuery的效果,当鼠标在小图片上悬停时,会弹出一个大图,该大图会跟随鼠标的移动而移动.这个效果最初源于小敏同志的一个想法,刚开始做的时候只能实现弹出的图片是固定的,不能随鼠标移动,最后 ...

  2. jQuery的鼠标悬停时放大图片的效果

    这是一个基于jQuery的效果,当鼠标在小图片上悬停时,会弹出一个大图,该大图会跟随鼠标的移动而移动.这个效果最初源于小敏同志的一个想法,刚开始做的时候只能实现弹出的图片是固定的,不能随鼠标移动,最后 ...

  3. element-ui 中 table 鼠标悬停时背景颜色修改

    样式穿透: /deep/ .el-table tbody tr:hover>td { background-color: #颜色 }

  4. bootstrap学习笔记之为导航条添加标题、二级菜单及状态 http://www.imooc.com/code/3120

    为导航条添加标题.二级菜单及状态 加入导航条标题 在Web页面制作中,常常在菜单前面都会有一个标题(文字字号比其它文字稍大一些),其实在Bootstrap框架也为大家做了这方面考虑,其通过" ...

  5. 软件测试之loadrunner学习笔记-01事务

    loadrunner学习笔记-01事务<转载至网络> 事务又称为Transaction,事务是一个点为了衡量某个action的性能,需要在开始和结束位置插入一个范围,定义这样一个事务. 作 ...

  6. C++ GUI Qt4学习笔记01

    C++ GUI Qt4学习笔记01   qtc++signalmakefile文档平台 这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序. 引入两个重要概 ...

  7. SaToken学习笔记-01

    SaToken学习笔记-01 SaToken版本为1.18 如果有排版方面的错误,请查看:传送门 springboot集成 根据官网步骤maven导入依赖 <dependency> < ...

  8. Redis:学习笔记-01

    Redis:学习笔记-01 该部分内容,参考了 bilibili 上讲解 Redis 中,观看数最多的课程 Redis最新超详细版教程通俗易懂,来自 UP主 遇见狂神说 1. Redis入门 2.1 ...

  9. 【转】Pandas学习笔记(三)修改&添加值

    Pandas学习笔记系列: Pandas学习笔记(一)基本介绍 Pandas学习笔记(二)选择数据 Pandas学习笔记(三)修改&添加值 Pandas学习笔记(四)处理丢失值 Pandas学 ...

随机推荐

  1. OpenLayers 3加载本地Google切片地图

    OpenLayers  提供了ol.source.XYZ 接口用以加载切片地图. 本地切片地图是用地图切片下载器下载的Google道路图层,由于软件未激活,所以每张切片地图上都有软件作者的联系方式,请 ...

  2. A + B Problem II---hdu1002

    A + B Problem II Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) ...

  3. CodeForces 203C Photographer

    简单贪心.注意内存够大,能满足所有顾客的特殊情况. #include <iostream> #include <cstring> #include <algorithm& ...

  4. SQL Server 对dbcc checkdb的优化

    方法 1. 在运行dbcc checkdb前对数据库进行快照(事务是一致的),dbcc 对快照进行检测,dbcc完成后删除快照. 做快照的目的是为了不要让dbcc 申请太多的锁,从这里可以看出dbcc ...

  5. Oracle EBS-SQL (BOM-15):检查多层BOM(含common BOM).sql

    select       distinct b.lvl                                                      层次, b.OPERATION_SEQ ...

  6. C++的四种cast操作符的区别--类型转换

    Q:什么是C风格转换?什么是static_cast, dynamic_cast 以及 reinterpret_cast?区别是什么?为什么要注意? A:转换的含义是通过改变一个变量的类型为别的类型从而 ...

  7. accel-pptp 部署

    accel-pptp 是 pptp-client 和 pptpd 的改进版,使用内核 pptp 模块,相比 raw socket 实现方式能提供更好的性能.   Ubuntu 12.04 上启用内核 ...

  8. Multiply Strings 大数相乘 java

    先贴上代码 public String multiply(String num1, String num2) { String str = ""; StringBuffer sb ...

  9. C#/winform 旅游管理信息系统

    工具:Visual Studio 2015,sql server2014 1.系统概述 该旅游管理信息系统可以为游客和公司业务管理员提供服务.游客可以对旅游路线,旅游班次,旅游团,保险,导游,交通工具 ...

  10. STL set接口中使用结构体类型

    需要在结构体中重载'<'运算符,下面是我写的一个例子: #include<iostream> #include<set> using namespace std; str ...