鼠标经过图标切换效果

我们对于鼠标经过图标切换效果这个神奇效果并不陌生,那么怎么用代码实现呢?

html:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>鼠标经过图标切换效果</title> <style type="text/css">
 a {  display:block;   width:67px;  height:32px;   background:url(images/ico.png) no-repeat; }
 a:hover {  background-position:bottom; }
 </style></head>

<body>
  <a href="#"></a>
</body>
</html>

图片:

注意:

1、超链接<a>是行内元素,不能直接定义宽度和高度,所以需要使用display:block;将其转换为块元素。

2、背景图像默认相对于盒子的左上角对齐。当鼠标经过时,需要将背景图像相对于盒子的底部对齐,即使用background-position:bottom;。

效果:

鼠标经过前鼠标经过时

时间: 2024-10-13 08:28:23

鼠标经过图标切换效果的相关文章

jq鼠标经过之后图片效果(兼容ie8)

一.鼠标经过图标变换 <script src="images/jquery.1.9.1.js"></script><style type="text/css">.xxgk_list li {display: inline-block;float: left;position: relative;margin-top: 7px;}.xxgk_list li a {display: inline-block;width: 173px;

两个图标的切换效果

虽然这个很简单, 但是我还是要坚持写. 我做的主要是让两个按钮可以进行切换, 还有每点击一次按钮也能切换相对应的界面(这个效果还没做出来), 两个图标按钮的切换效果如下:       详细的代码如下: 整体的思路是, 首先创建一个父视图, 然后创建两个button, 让button显示在父视图上面 让button之间的切换有个翻页的效果, 所以添加一个响应事件 以上就是所有的代码了, 没什么技术含量, 我也是小白

基于jquery鼠标点击图片翻开切换效果

基于jquery鼠标点击图片翻开切换效果是一款基于jQuery+CSS3实现的点击图片切换特效.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="container"> <img src="images/1.jpeg" alt="1" /> <img src="images/2.jpeg" alt="2" /> <img s

jQuery鼠标悬停内容动画切换效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8&

一款JS感应鼠标横向左右切换的焦点图切换效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

视差响应动画滑动图片切换效果

这是一款非常强大的内容切换插件,它基于jQuery,它充分响应,支持移动设备,支持手机触摸,键盘翻页:它内置幻灯.视频播放计时器,它拥有各种模式:自定义,自动响应,全屏:它有多种动画效果.3d效果...总之你想到的效果它都做到了,它的名字叫Slider Revolution. HTML Slider Revolution是一款基于jQuery的插件,使用它时需要先载入jQuery库文件,以及Slider Revolution依赖的css和js文件. <script src="js/jque

[Swift通天遁地]九、拔剑吧-(7)创建旋转和弹性的页面切换效果

本文将演示使用第三方类库,创建旋转和弹性的页面切换效果. 首先确保已经安装了所需的第三方类库.双击查看安装配置文件[Podfile] 1 platform :ios, '12.0' 2 use_frameworks! 3 4 target 'DemoApp' do 5 source 'https://github.com/CocoaPods/Specs.git' 6 pod 'GuillotineMenu' 7 end 根据配置文件中的相关设置,安装第三方类库. 安装完成之后,双击打开项目文件[

[Swift通天遁地]九、拔剑吧-(15)搭建具有滑出、视差、3D变形等切换效果的引导页

软件一般包含一个引导页面,向用户形象的展示产品的主要特性. 本文将演示搭建具有滑出.视差.3D变形等切换效果的引导页. GitHub项目:[ariok/BWWalkthrough],下载并解压文件. [Pod]->选择两个文件: [BWWalkthroughViewController.swift]. [BWWalkthroughPageViewController.swift] 将选择的两个文件,拖动到项目中.在弹出的文件导入确认窗口中,点击[Finish] 创建一个自定义的视图控制器,用来制

用jQuery.touchSwipe插件实现手机端场景滑动切换效果

使用jQuery的touchSwipe插件监听触摸滑动事件,结合css3实现手机端场景滑动切换效果.最好在手机端测试代码,也可以在PC端用鼠标点击模拟滑动. 1.html代码: <div class="container"> <div class="page page0 page_current"> <h1>你好,我是0号屏幕,第一屏,鼠标单击向下/向上拖动</h1> </div> <div clas