css3实现图片遮罩效果鼠标hover以后出现文字


Posted in HTML / CSS onNovember 05, 2013

鼠标hover 以后。图片上面出现一个遮罩, 透明度变化, 显示设置好的文字的文字,完全使用css 实现,下图是效果
css3实现图片遮罩效果鼠标hover以后出现文字 
关键代码

复制代码
代码如下:

.featured-image:hover {
opacity: 0.9;
color: #fff;
background: rgba(0,0,0,0.8);
}

看源码吧
复制代码
代码如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style>
#content article {
float: left;
margin-right: 4%;
max-width: 236px;
position: relative;
width: 22%;
margin-bottom: 3.5%;
}
#content article:nth-child(4n+4) {
margin-right: 0;
}
.post-format-content {
position: relative;
background: #111;
}
.post-thumbnail {
max-width: 100%;
height: auto;
overflow: hidden;
}
.content-wrap {
padding: 0;
position: absolute;
text-align: center;
width: 100%;
top: 0;
bottom: 0;
display: table-cell;
vertical-align: middle;
overflow: hidden;
}
.content-wrap h1.entry-title {
display: table;
font-size: 110%;
height: 100%;
text-transform: uppercase;
width: 100%;
margin:0;
}
.edit-link {
z-index: 2;
}
.featured-image {
display: table-cell;
position: relative;
transition: opacity .25s ease-in-out, background .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out, background .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out, background .25s ease-in-out;
vertical-align: middle;
z-index: 1;
color: #fff;
text-decoration: none;
opacity: 0;
padding: 10%;
}
.featured-image:hover {
opacity: 0.9;
color: #fff;
background: rgba(0,0,0,0.8);
}
.post-thumbnail img {
display: block;
}
img {
max-width: 100%;
height: auto;
}
</style>
</head>
<body>
<div id="content">
<article class="post-152 post type-post status-publish format-standard hentry category-people category-photos">
<div class="post-format-content">
<div class="post-thumbnail"> <img width="480" height="640" src="assets/img/1.jpg" class="attachment-thumbnail wp-post-image" alt="105694702"> </div>
<div class="content-wrap">
<h1 class="entry-title"><a href="" class="featured-image" rel="bookmark">Music & Fashion</a></h1>
</div>
</div>
</article>
<article class="post-152 post type-post status-publish format-standard hentry category-people category-photos">
<div class="post-format-content">
<div class="post-thumbnail"> <img width="480" height="640" src="assets/img/2.jpg" class="attachment-thumbnail wp-post-image" alt="105694702"> </div>
<div class="content-wrap">
<h1 class="entry-title"><a href="" class="featured-image" title="amp; Fashion" rel="bookmark">Music & Fashion</a></h1>
</div>
</div>
</article>
</div>
</body>
</html>
HTML / CSS 相关文章推荐
分享CSS3中必须要知道的10个顶级命令
Apr 26 HTML / CSS
IE矩阵Matrix滤镜旋转与缩放及如何结合transform
Nov 29 HTML / CSS
分享30个新鲜的CSS3打造的精美绚丽效果(附演示下载)
Dec 28 HTML / CSS
CSS3 透明色 RGBA使用介绍
Aug 06 HTML / CSS
基于CSS3实现图片模糊过滤效果
Nov 19 HTML / CSS
利用CSS3的border-radius绘制太极及爱心图案示例
May 17 HTML / CSS
CSS3 @keyframes简单动画实现
Feb 24 HTML / CSS
CSS3 创建网页动画实现弹跳球动效果
Oct 30 HTML / CSS
HTML5是什么 HTML5是什么意思 HTML5简介
Oct 26 HTML / CSS
html5的新玩法——语音搜索
Jan 03 HTML / CSS
HTML5利用约束验证API来检查表单的输入数据的代码实例
Dec 20 HTML / CSS
CSS实现切角+边框+投影+内容背景色渐变效果
Nov 01 HTML / CSS
css3的transition效果和transfor效果示例介绍
Oct 30 #HTML / CSS
CSS3之多背景background使用示例
Oct 18 #HTML / CSS
CSS3之背景尺寸Background-size使用介绍
Oct 14 #HTML / CSS
CSS3之边框多颜色Border-color属性使用示例
Oct 11 #HTML / CSS
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
Oct 10 #HTML / CSS
CSS3图片旋转特效(360/60/-360度)
Oct 10 #HTML / CSS
使用CSS3在触屏上为按钮实现激活效果
Sep 27 #HTML / CSS
You might like
对javascript和select部件的结合运用
2006/10/09 PHP
php中根据变量的类型 选择echo或dump
2012/07/05 PHP
PHP模板引擎Smarty中变量的使用方法示例
2016/04/11 PHP
抛弃 PHP 代价太高
2016/04/26 PHP
PHP简单获取多个checkbox值的方法
2016/06/13 PHP
thinkPHP中session()方法用法详解
2016/12/08 PHP
Laravel学习教程之View模块详解
2017/09/18 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
2019/05/21 PHP
自己动手制作jquery插件之自动添加删除行功能介绍
2011/10/14 Javascript
深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP
2012/01/15 Javascript
Javascript Request获取请求参数如何实现
2012/11/28 Javascript
javascript获取所有同类checkbox选项(实例代码)
2013/11/07 Javascript
js实现的下拉框二级联动效果
2016/04/30 Javascript
jQuery仿IOS弹出框插件
2017/02/18 Javascript
微信小程序实现图片上传、删除和预览功能的方法
2017/12/18 Javascript
详解使用angular框架离线你的应用(pwa指南)
2019/01/31 Javascript
js中Generator函数的深入讲解
2019/04/07 Javascript
php结合js实现多条件组合查询
2019/05/28 Javascript
浅谈django model的get和filter方法的区别(必看篇)
2017/05/23 Python
用Python编写一个简单的CS架构后门的方法
2018/11/20 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
2020/06/28 Python
HTML5的结构和语义(3):语义性的块级元素
2008/10/17 HTML / CSS
通过canvas转换颜色为RGBA格式及性能问题的解决
2019/11/22 HTML / CSS
Easy Spirit官网:美国休闲鞋履中的代表品牌
2019/04/12 全球购物
GAZMAN官网:澳大利亚领先的男装品牌
2019/12/19 全球购物
意大利在线药房:Saninforma
2021/02/11 全球购物
医学生个人求职信范文
2013/09/24 职场文书
高中学生干部学习的自我评价
2014/02/21 职场文书
论文诚信承诺书
2014/05/23 职场文书
商家认证委托书格式
2014/10/16 职场文书
学校社团活动总结
2015/05/07 职场文书
2015年村级财务管理制度
2015/08/04 职场文书
2016年感恩教师节活动总结
2016/04/01 职场文书
演讲稿:​快乐,从不抱怨开始!
2019/04/02 职场文书
浅谈Python响应式类库RxPy
2021/06/14 Python
关于vue-router-link选择样式设置
2022/04/30 Vue.js