您现在的位置是:网站首页> 编程资料编程资料
CSS3 实现的图片悬停的切换按钮CSS3实现的九宫格图片鼠标悬停去除遮罩层特效源码JS+CSS3透明的霜雾玻璃图片预览特效CSS 实现 图片鼠标悬停折叠效果css3图片列表鼠标悬停遮罩特效代码css3鼠标悬停图片3D翻页显示文字描述特效CSS3图片鼠标悬停多种遮罩动画效果 42种纯CSS3实现悬停图片文字遮罩特效源码CSS3鼠标悬停图片遮罩变形动画特效CSS3鼠标滑过图片效果 用Font Awesome库实现悬停图标基于CSS3实现列表图片鼠标悬停动画特效源码
2021-09-02
1159人已围观
简介 这篇文章主要介绍了CSS3 实现的图片悬停切换效果,帮助大家更好的理解和学习使用CSS3,感兴趣的朋友可以了解下
实现效果:

实现代码
html
CSS3
@import url(https://fonts.googleapis.com/css?family=Varela+Round); html, body { background: #333 url("https://codepen.io/images/classy_fabric.png"); } .slides { padding: 0; width: 609px; height: 420px; display: block; margin: 0 auto; position: relative; } .slides * { user-select: none; -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; } .slides input { display: none; } .slide-container { display: block; } .slide { top: 0; opacity: 0; width: 609px; height: 420px; display: block; position: absolute; transform: scale(0); transition: all .7s ease-in-out; } .slide img { width: 100%; height: 100%; } .nav label { width: 200px; height: 100%; display: none; position: absolute; opacity: 0; z-index: 9; cursor: pointer; transition: opacity .2s; color: #FFF; font-size: 156pt; text-align: center; line-height: 380px; font-family: "Varela Round", sans-serif; background-color: rgba(255, 255, 255, .3); text-shadow: 0px 0px 15px rgb(119, 119, 119); } .slide:hover + .nav label { opacity: 0.5; } .nav label:hover { opacity: 1; } .nav .next { right: 0; } input:checked + .slide-container .slide { opacity: 1; transform: scale(1); transition: opacity 1s ease-in-out; } input:checked + .slide-container .nav label { display: block; } .nav-dots { width: 100%; bottom: 9px; height: 11px; display: block; position: absolute; text-align: center; } .nav-dots .nav-dot { top: -5px; width: 11px; height: 11px; margin: 0 4px; position: relative; border-radius: 100%; display: inline-block; background-color: rgba(0, 0, 0, 0.6); } .nav-dots .nav-dot:hover { cursor: pointer; background-color: rgba(0, 0, 0, 0.8); } input#img-1:checked ~ .nav-dots label#img-dot-1, input#img-2:checked ~ .nav-dots label#img-dot-2, input#img-3:checked ~ .nav-dots label#img-dot-3, input#img-4:checked ~ .nav-dots label#img-dot-4, input#img-5:checked ~ .nav-dots label#img-dot-5, input#img-6:checked ~ .nav-dots label#img-dot-6 { background: rgba(0, 0, 0, 0.8); }以上就是CSS3 实现的图片悬停的切换按钮的详细内容,更多关于CSS3 图片悬停切换的资料请关注其它相关文章!
相关内容
- 纯CSS实现酷炫的霓虹灯效果(附demo)CSS3.0实现霓虹灯按钮动画特效的示例代码
- CSS3实现三角形不断放大效果纯CSS3+DIV实现小三角形边框效果的示例代码详解css如何利用 :before :after 写小三角形CSS3 画基本图形,圆形、椭圆形、三角形等用CSS3绘制三角形的简单方法布局和排版教程 纯css3实现图片三角形排列使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
- css3实现背景图片颜色修改的多种方式css3实现背景图片半透明内容不透明的方法示例css3制作的背景渐变动画效果CSS3实现模糊背景的三种效果示例CSS3 菱形拼图实现只旋转div 背景图片不旋转功能CSS3只让背景图片旋转180度的实现示例基于css3制作的圆形透明画中画视频播放特效JS+CSS3文章内容背景黑白切换特效代码css3实现简单的白云飘动背景特效CSS3 实现的动态星空背景
- CSS3 制作的悬停缩放特效基于Jquery和Css3代码制作可以缩放的搜索框一款jQuery+CSS3实现的动态缩放焦点图代码CSS3鼠标悬浮过渡缩放效果
- CSS3 制作的书本翻页特效css3实现书本翻页效果的示例代码css3鼠标悬停图片3D翻页显示文字描述特效纯CSS3实现杂志翻页动画特效纯CSS3实现的书籍自动翻页动画效果源码js+css3实现的翻页动画效果数字时钟源码纯css3实现的书本翻页动画特效源码CSS3实现的答题卡翻页切换特效源码jQuery和CSS3实现弹性过渡全屏翻页特效源码jQuery+CSS3实现的全屏垂直翻页特效源码一款很酷的CSS3翻页时钟动画特效源码
- 浅谈移动端中的视口(viewport)的具体使用web容器如何自适应视口大小
- 老生常谈 使用 CSS 实现三角形的技巧(多种方法)
- CSS3 制作的彩虹按钮样式CSS3点击按钮圆形进度打钩效果的实现代码基于js+css3文章列表喜欢点赞按钮特效源码一套CSS3的新拟物风格UI元素(复选框/按钮/菜单/搜索框/时钟)CSS3实现的登录框表单浮动占位符和提交按钮发光特效源码CSS3实现发光按钮登录表单特效代码CSS3.0实现霓虹灯按钮动画特效的示例代码CSS3自定义单选按钮美化ui特效代码CSS3中animation实现流光按钮效果CSS3分享图标按钮动画特效代码css3悬停按钮-CSS3鼠标悬停按钮阴影缩放特效代码
- CSS中em的正确打开方式详解解决ElementUI自定义CSS样式不生效的问题CSS3中的弹性布局em运用入门详解 1em等于多少像素CSS伪类:empty让我眼前一亮(实例代码)CSS使用BEM命名规范实践css 命名:BEM, scoped css, css modules 与 css-in-js详解CSS规范BEM CSS和OOCSS的示例代码详解
- CSS完成视差滚动效果






