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的 fit-content实现水平居中
Sep 07 HTML / CSS
10分钟理解CSS3 Grid布局
Dec 20 HTML / CSS
详解css position 5种不同的值的用法
Jul 30 HTML / CSS
HTML5 input元素类型:email及url介绍
Aug 13 HTML / CSS
HTML5 video 视频标签使用介绍
Feb 03 HTML / CSS
Html5页面中的返回实现的方法
Feb 26 HTML / CSS
基于HTML5 WebGL的3D机房的示例
Mar 16 HTML / CSS
详解canvas.toDataURL()报错的解决方案全都在这了
Mar 31 HTML / CSS
html5拖拽应用记录及注意点
May 27 HTML / CSS
原生canvas制作画图小工具的踩坑和爬坑
Jun 09 HTML / CSS
AmazeUI 列表的实现示例
Aug 17 HTML / CSS
css3 实现文字闪烁效果的三种方式示例代码
Apr 25 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
关于我转生变成史莱姆这档事:第二季PV上线,萌王2021年回归
2020/05/06 日漫
SONY SRF-M100的电路分析
2021/03/02 无线电
php+AJAX传送中文会导致乱码的问题的解决方法
2008/09/08 PHP
PHP 多维数组排序(usort,uasort)
2010/06/30 PHP
PHP 实现base64编码文件上传出现问题详解
2020/09/01 PHP
DHTML 中的绝对定位
2006/11/26 Javascript
使用JavaScript动态设置样式实现代码(2)
2013/01/25 Javascript
简单实用的全选反选按钮例子
2013/10/18 Javascript
js实现飞入星星特效代码
2014/10/17 Javascript
封装属于自己的JS组件
2016/01/27 Javascript
学JavaScript七大注意事项【必看】
2016/05/04 Javascript
基于Bootstrap里面的Button dropdown打造自定义select
2016/05/30 Javascript
纯jQuery实现前端分页功能
2017/03/23 jQuery
详解基于angular-cli配置代理解决跨域请求问题
2017/07/05 Javascript
详解vue中使用express+fetch获取本地json文件
2017/10/10 Javascript
关于JavaScript语句后面的分号问题
2017/12/07 Javascript
[51:17]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.22
2019/09/05 DOTA
Python入门篇之正则表达式
2014/10/20 Python
Python计算三维矢量幅度的方法
2015/06/15 Python
在MAC上搭建python数据分析开发环境
2016/01/26 Python
python使用arcpy.mapping模块批量出图
2017/03/06 Python
Python实现的用户登录系统功能示例
2018/02/05 Python
使用Python通过win32 COM实现Word文档的写入与保存方法
2018/05/08 Python
Python实现的各种常见分布算法示例
2018/12/13 Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
2019/06/20 Python
python中 * 的用法详解
2019/07/10 Python
python实现学生成绩测评系统
2020/06/22 Python
Delphi工程师笔试题
2013/09/21 面试题
建筑施工实习自我鉴定
2013/09/19 职场文书
中国梦团日活动总结
2014/07/07 职场文书
学生旷课检讨书500字
2014/10/28 职场文书
婚礼女方父母答谢词
2015/01/04 职场文书
年度考核登记表个人总结
2015/03/06 职场文书
MySQL数据库超时设置配置的方法实例
2021/10/15 MySQL
浅谈mysql哪些情况会导致索引失效
2021/11/20 MySQL
如何创建一个创建MySQL数据库中的datetime类型
2022/03/21 MySQL