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 相关文章推荐
HTML5和CSS3让网页设计提升到下一个高度
Aug 14 HTML / CSS
CSS3 animation实现逐帧动画效果
Jun 02 HTML / CSS
CSS3制作缩略图的详细过程
Jul 08 HTML / CSS
socket.io 和canvas 实现的共享画板功能
May 22 HTML / CSS
Bootstrap 学习分享
Nov 12 HTML / CSS
html5 Canvas画图教程(1)—画图的基本常识
Jan 09 HTML / CSS
HTML5的新特性(1)
Mar 03 HTML / CSS
如何利用input事件来监听移动端的输入
Apr 15 HTML / CSS
HTML5本地存储之Web Storage详解
Jul 04 HTML / CSS
完美解决IE8下不兼容rgba()的问题
Mar 31 HTML / CSS
使用SVG实现提示框功能的示例代码
Jun 05 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
初级的用php写的采集程序
2007/03/16 PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
2016/04/28 PHP
PHP序列化操作方法分析
2016/09/28 PHP
PHP利用Cookie设置用户30分钟未操作自动退出功能
2017/07/03 PHP
Thinkphp5 如何隐藏入口文件index.php(URL重写)
2019/10/16 PHP
laravel ORM关联关系中的 with和whereHas用法
2019/10/16 PHP
如何通过PHP实现Des加密算法代码实例
2020/05/09 PHP
基于jquery的弹出提示框始终处于窗口的居中位置(类似于alert弹出框的效果)
2011/09/28 Javascript
输入法的回车与消息发送快捷键回车的冲突解决方法
2016/08/09 Javascript
JavaScript实现动态添加Form表单元素的方法示例
2017/08/14 Javascript
Windows下使用Nodejs运行js的方法
2017/09/02 NodeJs
Jquery获取radio选中值实例总结
2019/01/17 jQuery
使用Vue CLI创建typescript项目的方法
2019/08/09 Javascript
layui 实现加载动画以及非真实加载进度的方法
2019/09/23 Javascript
vue实现表单录入小案例
2019/09/27 Javascript
Servlet返回的数据js解析2种方法
2019/12/12 Javascript
关于小程序优化的一些建议(小结)
2020/12/10 Javascript
[00:37]DOTA2上海特级锦标赛 OG战队宣传片
2016/03/03 DOTA
[10:34]DOTA2上海特级锦标赛全纪录
2016/03/25 DOTA
Python基于checksum计算文件是否相同的方法
2015/07/09 Python
对Python协程之异步同步的区别详解
2019/02/19 Python
深入了解Python枚举类型的相关知识
2019/07/09 Python
django删除表重建的实现方法
2019/08/28 Python
python实现H2O中的随机森林算法介绍及其项目实战
2019/08/29 Python
高清屏中使用Canvas绘图出现模糊的问题及解决方法
2019/06/03 HTML / CSS
Bose法国官网:购买耳机、扬声器、家庭影院、专业音响
2017/12/21 全球购物
是否可以从一个static方法内部发出对非static方法的调用?
2014/08/18 面试题
保密承诺书
2014/03/27 职场文书
人力资源管理专业毕业生自荐书
2014/05/25 职场文书
公司感谢信范文
2015/01/22 职场文书
求职简历自我评价怎么写
2015/03/10 职场文书
建筑技术负责人岗位职责
2015/04/13 职场文书
幼儿园毕业致辞
2015/07/29 职场文书
创业计划书之香辣虾火锅
2019/09/23 职场文书
python中24小时制转换为12小时制的方法
2021/06/18 Python
让JavaScript代码更加精简的方法技巧
2022/06/01 Javascript