700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 鼠标悬停 -css如何实现鼠标移至图片上显示遮罩层及文字

鼠标悬停 -css如何实现鼠标移至图片上显示遮罩层及文字

时间:2023-04-21 01:44:26

相关推荐

鼠标悬停 -css如何实现鼠标移至图片上显示遮罩层及文字

搜索这个效果的时候,很多人都是用css结合jQuery实现的,其实直接用css也可以实现哦~

效果前:

效果后:

代码:

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>css如何实现鼠标移至图片上显示遮罩层及文字</title><style type="text/css">html,body {width: 100%;height: 100%;margin: 0;padding: 0;}.container {display: flex;width: 100%;height: 100%;}.imgbox {position: relative;width: 220px;height: 200px;margin: auto;}.imgbox img {width: 220px;height: 200px;/* 转换速度 */transition: transform 0.5s ease;}.imgbox .mask {position: absolute;top: 0;left: 0;width: 220px;height: 200px;background: rgba(44, 44, 44, 0.6);color: #ffffff;opacity: 0;display: flex;font-size: 13px;/* 转换速度 */transition: transform 0.5s ease;}.mask span {margin: auto;}.imgbox a:hover .mask {opacity: 1;/* 增加元素的大小*/-webkit-transform: scale(1.1, 1.1);/* Safari */-ms-transform: scale(1.1, 1.1);/* IE 9 */transform: scale(1.1, 1.1);}.imgbox:hover img {-webkit-transform: scale(1.1, 1.1);/* Safari */-ms-transform: scale(1.1, 1.1);/* IE 9 */transform: scale(1.1, 1.1);}</style></head><body><div class="container"><div class="imgbox"><img src="assets/project1.jpg" /><a href="/Gladys_Huang"><div class="mask"><span>测试</span></div></a></div></div></body></html>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。