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中的calc函数浅析
Jul 10 HTML / CSS
css3动画过渡实现鼠标跟随导航效果
Feb 08 HTML / CSS
CSS3 圆角效果
Jul 15 HTML / CSS
css3 线性渐变和径向渐变示例附图
Apr 08 HTML / CSS
详解rem 适配布局
Oct 31 HTML / CSS
通过Canvas及File API缩放并上传图片完整示例
Aug 08 HTML / CSS
HTML5 window/iframe跨域传递消息 API介绍
Aug 26 HTML / CSS
IE9对HTML5中部分属性不支持的原因分析
Oct 15 HTML / CSS
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
Jan 27 HTML / CSS
HTML5中indexedDB 数据库的使用实例
May 11 HTML / CSS
html5中audio支持音频格式的解决方法
Aug 24 HTML / CSS
canvas简单连线动画的实现代码
Feb 04 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
js简单抽奖代码
2015/01/16 Javascript
JavaScript实现数字数组正序排列的方法
2015/04/06 Javascript
超赞的动手创建JavaScript框架的详细教程
2015/06/30 Javascript
JavaScript高级教程5.6之基本包装类型(详细)
2015/11/23 Javascript
jQuery滚动加载图片实现原理
2015/12/14 Javascript
浅谈regExp的test方法取得的值变化的原因及处理方法
2017/03/01 Javascript
nodejs批量下载图片的实现方法
2017/05/19 NodeJs
jquery应用实例分享_实现手风琴特效
2018/02/01 jQuery
vue2.0路由切换后页面滚动位置不变BUG的解决方法
2018/03/14 Javascript
使用vue-router beforEach实现判断用户登录跳转路由筛选功能
2018/06/25 Javascript
JavaScript函数节流和函数去抖知识点学习
2018/07/31 Javascript
Element UI框架中巧用树选择器的实现
2018/12/12 Javascript
JavaScript中的ES6 Proxy的具体使用
2019/06/16 Javascript
使用JS来动态操作css的几种方法
2019/12/18 Javascript
Vue学习之常用指令实例详解
2020/01/06 Javascript
python提取页面内url列表的方法
2015/05/25 Python
Django实现图片文字同时提交的方法
2015/05/26 Python
python获取目录下所有文件的方法
2015/06/01 Python
Python基于回溯法子集树模板解决取物搭配问题实例
2017/09/02 Python
Python中垃圾回收和del语句详解
2018/11/15 Python
opencv python统计及绘制直方图的方法
2019/01/21 Python
Python切片操作去除字符串首尾的空格
2019/04/22 Python
python2 中 unicode 和 str 之间的转换及与python3 str 的区别
2019/07/25 Python
Python3 chardet模块查看编码格式的例子
2019/08/14 Python
python爬虫开发之selenium模块详细使用方法与实例全解
2020/03/09 Python
keras实现图像预处理并生成一个generator的案例
2020/06/17 Python
仿酷狗html5手机音乐播放器主要部分代码
2013/05/15 HTML / CSS
环境工程大学生个人的自我评价
2013/10/08 职场文书
大型会议接待方案
2014/03/01 职场文书
公司口号大全
2014/06/11 职场文书
党员学习中共十八大报告思想汇报
2014/09/15 职场文书
银行求职信模板
2015/03/20 职场文书
2019年最新证婚词精选集!
2019/06/28 职场文书
创业计划书之烤红薯
2019/09/26 职场文书
Navicat for MySQL的使用教程详解
2021/05/27 MySQL
python神经网络 tf.name_scope 和 tf.variable_scope 的区别
2022/05/04 Python