两个伪类&过渡效果一起运用的奇妙现象

两个伪类&过渡效果一起运用的奇妙现象


开发工具与关键技术:Adobe Dreamweaver CC 2017  前端

作者:刘剑鸿

撰写时间:2019年1月27日星期日
在学习前端网页技术开发,个人觉得最有趣的莫过于CSS动画了,它能实现javascript的一些功能。如:hover伪类,hover选择器用于选择鼠标指针浮动在上面的元素,并设置其样式。从它的定义上看是要鼠标指针移到元素上面,才会触发设置的样式。但在某些方面,不一定要鼠标移到相关的元素上才能触发其样式。如下看截图

在这里插入图片描述

当鼠标任意移入红色的框就会触发两个伪类效果
1小黄人图片变圆 2下面弹出黄色背景的“I’m coming”

效果如下图:
在这里插入图片描述

当鼠标任意接触到红框,都会触发两个伪类的效果。要想实现在效果,必须设置两个伪类hover。

其代码如下图:
在这里插入图片描述

要两个伪类连用页面才会实现这有趣的效果,而且写的格式也与以往写hover格式用所不同。在box1 img的类里面设置transition: 1s;并非多余,在伪类里面设置过渡时间,是为了让伪类生成有个柔和的动态效果。而在box1 img里再设置transition: 1s;是为了当鼠标移出红色的框框时,原来的img 生成也有柔和的动态效果。使样式没那么生硬。

                                                              新手  请多多指教
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值