**

css实现hover遮图罩

萌新一枚,第一次写,有不周到和不合理的地方请大佬们多多提意见~
在百度前端学院学到做一个简单的网页,写写笔记,加深一下理解,也可以给一些需要的朋友一点参考~

鼠标hover到图片上时的效果变化

1.首先将四张图分为上下两部分,用;两个div包裹起来
2.

首先在上方的div中再分左右两个div,将第一张图片放在左边div中,在css中给出图片地址以及样式,
background-image: url();括号里填图片地址
background-repeat: no-repeat;不要平铺
background-size: cover;图片铺满所包含的div

3.遮图罩里的内容:
在包含了图片的div中新建div,里面就是遮图罩的类容:例如

在css中填写遮图罩的样式,用visibility: hidden;隐藏遮图罩(此时遮图罩的内容是与图片重叠的,在遮图罩的样式中,注意加上background-color: rgba(0, 0, 0, 0.6);意思是给图片上加上一层颜色背景,前三个数字是颜色,后面一个是透明度

4.使用hover显示遮图罩

.img-5:hover .active {
visibility: visible;
}
将遮图罩显示出来,此时将鼠标移上第一张图片后会出现遮图罩效果,移开就会消失,我们所需要的效果就做好啦,其他几张也是这样!
**

css实现hover遮图罩相关推荐

  1. html背景图片垂直居中,css — 定位、背景图、水平垂直居中

    css - 定位.背景图.水平垂直居中 目录 1. 定位 2. 背景图 3. 水平垂直居中 1. 定位 position:static | relative | absolute | fixed; s ...

  2. HTML+CSS实现轮播图效果

    HTML+CSS实现轮播图效果 效果图如下(想要源码或者感兴趣的小伙伴可以评论区留言哦!) HTML部分源代码如下: <!DOCTYPE html> <html ><he ...

  3. 使用HTML+CSS实现轮播图

    轮播图的实现 使用CSS控制轮播图 无自动轮转,只能通过悬浮标签来改变. 准备材料,一个div用来盛放所有参与轮播的图片.n个用来控制悬浮的小div.n-1个放好图片的img. 将div相对定位但是不 ...

  4. html、css 实现轮播图的静态样式

    最终效果:利用html.css实现轮播图(静态的,我只实现轮播图的基本样式) 一:选取四张图片作为轮播图的素材: html: <div class="banner">& ...

  5. 【CSS进阶】精灵图、字体图标、用户界面样式、常见布局技巧、初始化、CSS三角

    该系列文章是博主学习前端入门课程的笔记,同时也为了方便查阅,有任何问题都欢迎在评论区提出.本文主要介绍精灵图.字体图标.CSS三角.用户界面样式.vertical-align.常见布局技巧.初始化 思 ...

  6. CSS Sprite雪碧图详解

    CSS雪碧图,即CSS Sprite,也有人叫它CSS精灵图,是一种图像拼合技术.该方法是将多个小图标和背景图像合并到一张图片上,然后利用CSS的背景定位来显示需要显示的图片部分. 雪碧图的使用场景 ...

  7. 纯CSS实现轮播图(结合动画)

    图片自动切换实现原理:使用一个div(class="out")并设置溢出隐藏保证每次只显示一张,在内部设置另一个div.outer包裹所有的图片,图片均水平排列,包裹图片的div使 ...

  8. [css] 你是怎么设计css sprites(精灵图)的?有哪些技巧?

    [css] 你是怎么设计css sprites(精灵图)的?有哪些技巧? 首先肯定不会去用PS量,那太费时间了~ 没有webpack以前,用Gulp的gulp.spritesmith插件,这里附上配置 ...

  9. [css] 鼠标事件css的:hover和js的mouseover有什么区别?

    [css] 鼠标事件css的:hover和js的mouseover有什么区别? JavaScript中鼠标事件有:onmouseover和onmouseout: 当鼠标移入和移出时触发事件onmous ...

最新文章

  1. 计算机网络_NAT与NAPT
  2. 人工智能第一股“旷视科技”赴港递交IPO材料 半年亏损52亿估值280亿
  3. 使用C和汇编实现一个加法操作
  4. python3 web服务器_python3 简单web服务器
  5. 算法题存档20200627(树)
  6. PPT Cookbook by Eric
  7. 可以随意更改规则的贪吃蛇(只要你懂,建议收藏)
  8. selenium03-三个简单的web自动化实例
  9. 安装Cnario提示.Net 3.5安装错误, 检查Windows系统更新提示无法检查到更新, 安装.Net 3.5提示Windows无法完成请求的更改, 错误代码:0x800F081F...
  10. donet core 应用 部署到CentOS
  11. 八字易经算法之用JAVA实现最简单的称骨算命法
  12. acm-(dp计数)Educational Codeforces Round 97 (Rated for Div. 2) F. Emotional Fishermen
  13. 冒险岛 mysql 添加账号密码_Win7系统玩冒险岛079单机版输入账号密码后出现error38怎么办...
  14. 小目标检测的相关挑战与问题
  15. 爬山算法改进粒子群求解测试测试函数shubert,测试函数的100种优化方法之14
  16. BI系统开发过程中用到的知识总结
  17. 张侠博士:运用云计算进行颠覆式创新,打破企业数字化转型壁垒
  18. 最近三年的百度产品经理面试与笔试题完整版
  19. gitlab mr wip 怎么弄成_GitLab | 为什么我们开源了公司员工手册
  20. 高速数据采集卡——西安慕雷之产品

热门文章

  1. T40之小黑不能充电记
  2. Testin云层天咨众测学院开课了!
  3. APP手机测试-理论
  4. LeetCode42题动态规划 - 接雨水
  5. mysql字段的区分度_详解MySQL索引长度和区分度之间的平衡,值得收藏
  6. BD电影搜索-自定义过滤器
  7. 以初学者角度介绍TestComplete的使用
  8. 超详细分解c 语言——实现扫雷游戏(详解)
  9. 概要设计与详细设计分别要做什么
  10. 爱学习的小虫子——Who Am I ?