前端交互之hover用法

前端交互之hover用法

不给源码的博客都是耍流氓,所以,第一步,先把源码给各位

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="utf-8" /> 
<title>hover 用法之图片交互</title> 
<style> 
.test{
   position:absolute;
   left: 100px;
   top: 100px;
   width: 200px;
   height: 200px;
   background: url("logo.png") no-repeat center 0 transparent;   
}
.test:hover{
   background: url("Coding.PNG") no-repeat center 0 transparent;
}
</style> 
</head> 
<body> 
<div class="test"></div>
</body> 
</html> 

以上就是完整源码。现在对上述代码进行逐一解释

background: url("upload2.png")    //在class为test的框内选定背景图像为upload2.png,您可以选择别的图片,但注意图片的路径不要写错
 no-repeat center 0 transparent //在class为test的框内该图片只出现一次,如果去掉这行代码,图片会重复出现,填满整个框,您可以尝试一下
.test:hover{
   background: url("Coding.PNG") no-repeat center 0 transparent; //鼠标移到class为test的框内之后,它的背景图片就变成另一张了
}

.test{
……………………
}
在鼠标没有移动上去时
class为test的属性

.test:hover{
……………………
}
鼠标移动到class为test的范围之后,test的属性。

本人之前买了一些前端的书,但都没有看到过作者写过这种交互方式,可以说作者很不负责。因此在工作中也走了不少弯路,网上下的源码太长,太烦,看不懂,我上面二三十行代码就能解决的问题,某些人故弄玄虚,搞了几百上千行代码,实在误人子弟。

以下就是效果图:
鼠标没放到图片上的效果
在这里插入图片描述

鼠标放到图片上的效果:
在这里插入图片描述

本人qq:790940146,微信A790940146,如果要源码欢迎骚扰,加Q或加微请备注自己是要源码的。如有批评,本人虚心接受。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值