一个关于css3背景透明的例子
大家都知道使用opacity调节透明度不仅是背景透明了而且选择区域的文字也跟着透明了,
这是我们不想要的效果,于是强大的css3便有了只让背景透明的功能
那就是background:rgba(0,0,0,0.5);里面参数不用做过多的解释了吧!
前面三个是对背景颜色的控制,全身0表示背景颜色为黑色,
最后一个是对透明度的控制,0.5表示半透明!
应用这个功能做了一个例子供大家参考
全部代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="js/jquery-1.9.2.min.js"></script>
<style type="text/css">
.child_box{ position:absolute; overflow:hidden; }
h2{ height:43px; line-height:43px;}
.box01{left:0;}
.box02{left:200px;}
.box03{left:700px;}
.box04{left:1100px;}
.text{ position:absolute;text-align:center; background:#000; background:rgba(0,0,0,0.5); color:#fff; left:0;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
</style> </head> <body>
<div class="box">
<div class="child_box box01">
<img src="data:images/pic_01.jpg" />
<div class="text">
<h2>风景一</h2>
<span class="tip">风景一描述风景一描述风景一描述风景一描述</span>
</div>
</div>
<div class="child_box box02">
<img src="data:images/pic_02.jpg" />
<div class="text">
<h2>风景二</h2>
<span class="tip">风景二描述风景二描述风景二描述风景二描述风景二描述</span>
</div>
</div>
<div class="child_box box03">
<img src="data:images/pic_03.jpg" />
<div class="text">
<h2>风景三</h2>
<span class="tip">风景三描述风景三描述风景三描述风景三描述风景三描述</span>
</div>
</div>
<div class="child_box box04">
<img src="data:images/pic_04.jpg" />
<div class="text">
<h2>风景四</h2>
<span class="tip">风景四描述风景四描述风景四描述</span>
</div>
</div>
</div>
<script type="text/javascript">
$(function(){
$(".child_box").each(function(index, element) { var imgH=$(this).children("img").height();
var imgW=$(this).children("img").width();
var tipW=$(this).children(".tip").width(imgW);
var textW=$(this).children(".text").width(imgW);
var textH=$(this).children(".text").height();
var boxH=$(this).height(imgH);
var boxW=$(this).width(imgW);
$(this).height(imgH);
$(this).children(".text").css("top",imgH-50+"px"); $(this).hover(function(){
$(this).children('.text').stop(true,true).animate({"top":imgH-textH},300);
},function(){
$(this).children('.text').stop(true,true).animate({"top":imgH-50},300);
})
}); });
</script>
</body>
</html>
ie浏览器兼容到ie8以上版本
一个关于css3背景透明的例子的更多相关文章
- css3背景透明文字不透明
在 FF/Chrome 等较新的浏览器中可以使用css属性background-color的rgba轻松实现背景透明,而文字保持不透明.而IE6/7/8浏览器不支持rgba,只有使用IE的专属滤镜fi ...
- 【原】CSS实现背景透明,文字不透明,兼容所有浏览器
11.11是公司成立的日子,16岁啦,我呢3岁半,感谢公司给了这样一个平台,让我得以学习和成长,这里祝愿公司发展越来越好~ 进入主题,每年11月11号是光棍节,产生于校园,本来只是一流传于年轻人的娱乐 ...
- CSS实现背景透明,文字不透明,兼容所有浏览器
11.11是公司成立的日子,16岁啦,我呢3岁半,感谢公司给了这样一个平台,让我得以学习和成长,这里祝愿公司发展越来越好~ 进入主题,每年11月11号是光棍节,产生于校园,本来只是一流传于年轻人的娱乐 ...
- CSS实现背景透明,文字不透明(兼容所有浏览器)
我们平时所说的调整透明度,其实在样式中是调整不透明度,如下图所示例: 打开ps,在图层面板上,可以看到设置图层整理不透明度的菜单,从 0% (完全透明)到 100%(完全不透明). 实现透明的css方 ...
- CSS3实现背景透明文字不透明
最近遇到一个需求,如下图,input框要有透明效果 首先想到的方法是CSS3的 opacity属性,但事实证明我想的太简单了 这个属性虽然让input框有透明效果,同时文字和字体图标也会有透明效果,导 ...
- CSS3实现背景透明,文字不透明
最近遇到一个需求,要在图片上显示带有半透明背景的文字,效果如下图所示: 看到这个需求之后,第一反应是使用CSS3中的opacity设置元素的透明度. <!DOCTYPE html> < ...
- 创建一个背景透明的UIViewController
有时候想让UIViewController背景透明,让我们可以看到下层的UI,直接设置它的背景颜色为clearColor(),还是有黑色的默认背景在那里.下面是解决该问题的例子: 在storyboar ...
- css3自定义滚动条背景透明
.editor{ overflow:hidden; height:640px; padding:0 45px; border: 0 none; outline: none; } .editor::-w ...
- CSS3 实现背景透明,文字不透明,兼容所有浏览器
<!DOCTYPE html><html><head><meta charset="utf-8"><title>opac ...
随机推荐
- 海量数据解决思路之BitMap
一.概述 本文将讲述Bit-Map算法的相关原理,Bit-Map算法的一些利用场景,例如BitMap解决海量数据寻找重复.判断个别元素是否在海量数据当中等问题.最后说说BitMap的特点已经在各个场景 ...
- C#小性能知识
字符串比较 string s = ""; 1) if(s == ""){} 2) if(s == string.Empty){} 3) if (string.I ...
- SQLite语法
一.建立数据库 sqlite3.exe test.db 二.双击sqlite-3_6_16目录下的程序sqlite3.exe,即可运行 三.退出 .exit 或者 .quit 四.SQLite支持如下 ...
- SQL Server表和字段说明的增加和更新
1. 增加字段说明 EXEC sp_addextendedproperty 'MS_Description', 'some description', 'user', ...
- Java web 基础
- C++多态的实现原理
1. 用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数. 2. 存在虚函数的类都有一个一维的虚函数表叫做虚表.类的对象有一个指向虚表开始的虚指针.虚表是和类对应的,虚表指针是和对象 ...
- 提示constructor无法location的原因
1.缺少对应属性的set方法 2.缺少确实没有对应的方法 3.对应的构造方法中参数类型不匹配 4.java对象不会在寻找构造函数时执行数据类型的强制类型转换,没有对应的类型就返回异常,不会自动强制转换 ...
- 【POJ】2528 Mayor's posters ——离散化+线段树
Mayor's posters Time Limit: 1000MS Memory Limit: 65536K Description The citizens of Bytetown, A ...
- City Game(动态规划)
City Game Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total ...
- [poj 3678]Katu Pazzle[2-SAT常用建图法]
题意: 不说了..典型的2-SAT 常用模型: 重点: 突出"绑定性". 连线表示限制而非可行. 因为最后要求对立点不在同一强连通分量是说同一强连通中的点必须同时选. 坑: 首先是 ...