html图片鼠标动态效果代码,CSS3鼠标hover图片动画特效代码
这是一款CSS3鼠标hover图片动画特效代码。该鼠标hover动画使用简单的CSS transition技术,配合元素的宽度变化,制作出炫酷的鼠标hover图片遮罩层动画效果。
使用方法
在页面中引入bootstrap.min.css和font-awesome.min.css文件。
HTML结构
每一张图片以一个div.box为容器,div.box-content用于制作鼠标hover时的遮罩层动画效果。
图片标题
图片描述
CSS样式
然后通过下面的CSS样式来制作鼠标hover时图片遮罩层的动画效果。
.box{
overflow: hidden;
position: relative;
}
.box:before{
content: "";
display: block;
border: 30px solid rgba(255, 255, 255, 0.3);
position: absolute;
top: 5px;
left: 5px;
bottom: 5px;
right: 5px;
opacity: 1;
z-index: 2;
transition: all 1s ease 0s;
}
.box:hover:before{ border: 1px solid rgba(255, 255, 255, 0.18); }
.box:after{
content: "";
display: block;
border: 10px solid #fff;
position: absolute;
top: 35px;
left: 35px;
bottom: 35px;
right: 35px;
opacity: 1;
z-index: 1;
transition: all 0.3s ease 0s;
}
.box:hover:after{
top: 0;
left: 0;
bottom: 0;
right: 0;
opacity: 0;
}
.box img{
width: 100%;
height: auto;
transform: scale(1.1);
transition: all 1s ease 0s;
}
.box:hover img{ transform: scale(1); }
.box .box-content{
padding: 20px;
text-align: center;
color: #fff;
position: absolute;
top: 45px;
left: 45px;
bottom: 45px;
right: 45px;
opacity: 1;
z-index: 2;
transition: all 0.3s ease 0s;
}
.box:hover .box-content{
top: 6px;
left: 6px;
bottom: 6px;
right: 6px;
}
.box .box-inner-content{
width: 100%;
padding-bottom: 20px;
opacity: 0;
position: absolute;
bottom: 0;
left: 0;
transition: all 0.3s ease 0s;
}
.box:hover .box-inner-content{ opacity: 1; }
.box .title{
font-size: 26px;
font-weight: bold;
margin: 0;
}
.box .post{
display: block;
font-size: 16px;
font-style: italic;
margin-bottom: 10px;
}
.box .icon{
padding: 0;
margin: 0;
list-style: none;
}
.box .icon li{ display: inline-block; }
.box .icon li a{
display: block;
width: 40px;
height: 40px;
line-height: 40px;
border-radius: 50%;
background: #fff;
margin-right: 10px;
font-size: 18px;
color: #000;
transition: all 0.3s ease 0s;
}
.box .icon li a:hover{
background: #000;
color: #fff;
}
@media only screen and (max-width:990px){
.box{ margin-bottom: 30px; }
}
html图片鼠标动态效果代码,CSS3鼠标hover图片动画特效代码相关推荐
- HTML中淡入的动画效果,CSS3实现页面淡入动画特效代码
现在的css3有很多效果可以直接替换flash了,下面我来给大家介绍一个利用CSS3实现页面淡入动画特效代码,希望此教程 对各位同学会有所帮助. 利用CSS3动画属性"@keyframes ...
- html5倒计时效果,html5+css3进度条倒计时动画特效代码【推荐】
html5+css3进度条倒计时动画特效这个作品在今天上网找网络资源的时候无意中发现的,看到效果非常棒并且很实用,就第一时间把它整理出来与大家分享了,主要用到了html5.javascript和css ...
- html进度条倒计时代码,html5+css3进度条倒计时动画特效代码【推荐】_html5教程技巧...
html5+css3进度条倒计时动画特效这个作品在今天上网找网络资源的时候无意中发现的,看到效果非常棒并且很实用,就第一时间把它整理出来与大家分享了,主要用到了html5.javascript和css ...
- html波浪动态效果,HTML5+CSS3逼真水波浪动画特效
HTML5+CSS3逼真水波浪动画特效 @keyframes move_wave { 0% { transform: translateX(0) translateZ(0) scaleY(1) } 5 ...
- css滑动星星评分,纯css3滑动星星打分动画特效
特效描述:纯css3 滑动星星打分动画.纯css3滑动星星打分动画特效 代码结构 1. 引入CSS 2. HTML代码 基本样式: Basic star rating: 5 stars 4 stars ...
- h5动画 php,HTML_多视角3D逼真HTML5水波动画 ,html5+css3进度条倒计时动画特效 - phpStudy...
多视角3D逼真HTML5水波动画 html5+css3进度条倒计时动画特效这个作品在今天上网找网络资源的时候无意中发现的,看到效果非常棒并且很实用,就第一时间把它整理出来与大家分享了,主要用到了htm ...
- html图片显示详情,纯CSS鼠标经过图片视差弹出层显示详情链接按钮特效代码.html...
纯CSS鼠标经过图片视差弹出层显示详情链接按钮特效代码 * { box-sizing: border-box; } html, body { height: 100%; background:#ddd ...
- CSS3全屏星空动态特效代码
CSS3全屏星空动态特效代码,可用于简约的星空表白页面,大气的文字内容动态背景特效. 更多源码下载:hereitis,在这里资源站,免费软件下载,PPT.图片素材下载,精品小工具小插件
- c语言静态图片做成动态效果,如何使静态图片做成动态效果?怎么让静态图片动起来...
原标题:如何使静态图片做成动态效果?怎么让静态图片动起来 如果用手机拍了一组张片,想要将这些静态图片合成动态的该怎么操作呢?将多张图片合成一张gif动图的方式,既能够占据更少的内存,还能够提升图片的趣 ...
最新文章
- sonarqube下安装mysql数据库_本地安装SonarQube之一——win7环境安装mysql
- 【操作系统】RedHat7系安装显卡驱动
- 我国自主播放软件暴风影音挑落微软
- JMockit 1.37 示例
- 面试官系统精讲Java源码及大厂真题 - 42 常用的 Lambda 表达式使用场景解析和应用
- 设计模式:观察者模式 ——— 城管来了,摊主快跑
- smali-2.2.4.jar baksmali-2.2.4.jar
- bokeh python_Python Bokeh数据可视化教程
- MySQL数据库远程连接开启方法
- linux系统下UTF-8转GBK编码,使用汉字字库在LCD显示汉字
- 汇编Masm更改颜色
- steam显示不能连接网络连接服务器,steam请检查网络连接
- esp分区引导修复失败_ESP分区丢失,新建ESP分区修复引导教程
- CF633H Fibonacci-ish II(莫队+线段树)
- 完整的OpenDDS的发布订阅编写及源码(Windows)
- Python小工具:批量给视频加水印!
- ios position: fixed 问题
- Python [Leetcode 345]Reverse Vowels of a String
- 524. 愤怒的小鸟
- [matlab] 7.快速搜索随机树(RRT---Rapidly-exploring Random Trees) 路径规划