html5中文学习网

您的位置: 首页 > 网页制作 > css教程 » 正文

CSS层透明实现方法_CSS_网页制作

[ ] 已经帮助:人解决问题
这篇文章主要为大家介绍了CSS层透明实现方法,涉及filter:alpha属性的使用技巧,非常简单实用,需要的朋友可以参考下

本文实例讲述了CSS层透明实现方法。分享给大家供大家参考。具体分析如下:gyXHTML5中文学习网 - HTML5先行者学习网

这个代码段是演示用CSS控制一个DIV层的透明效果,大家可以看到平铺的背景已经显现出来,实际上比较简单就可以实现,就是用CSS控制一个DIV层,定义样式表时加入filter:alpha(opacity=65);这句代码,里面的值是用来控制透明度的,你可以试着改变它的值,会有不同的透明效果。gyXHTML5中文学习网 - HTML5先行者学习网


复制代码
代码如下:
gyXHTML5中文学习网 - HTML5先行者学习网
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">gyXHTML5中文学习网 - HTML5先行者学习网
<html xmlns="http://www.w3.org/1999/xhtml">gyXHTML5中文学习网 - HTML5先行者学习网
<head>gyXHTML5中文学习网 - HTML5先行者学习网
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />gyXHTML5中文学习网 - HTML5先行者学习网
<title>CSS定义层的透明效果</title>gyXHTML5中文学习网 - HTML5先行者学习网
<style type="text/css">gyXHTML5中文学习网 - HTML5先行者学习网
body { gyXHTML5中文学习网 - HTML5先行者学习网
font-family: Arial, Helvetica, sans-serif; gyXHTML5中文学习网 - HTML5先行者学习网
line-height: 1.5;gyXHTML5中文学习网 - HTML5先行者学习网
background: url(http://files.jb51.net/file_images/article/201505/2015513164008952.jpg);gyXHTML5中文学习网 - HTML5先行者学习网
color: #fff;gyXHTML5中文学习网 - HTML5先行者学习网
width: 770px;gyXHTML5中文学习网 - HTML5先行者学习网
margin: 0 auto;gyXHTML5中文学习网 - HTML5先行者学习网
padding: 50px;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
h1,h2 { gyXHTML5中文学习网 - HTML5先行者学习网
color: #77AFC7 !important;gyXHTML5中文学习网 - HTML5先行者学习网
margin-bottom: 0;gyXHTML5中文学习网 - HTML5先行者学习网
line-height: 1.2em;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
p {gyXHTML5中文学习网 - HTML5先行者学习网
margin-top: 0;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
a {gyXHTML5中文学习网 - HTML5先行者学习网
color: #aaa;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
a:hover {gyXHTML5中文学习网 - HTML5先行者学习网
color: #FFF !important;gyXHTML5中文学习网 - HTML5先行者学习网
text-decoration: none;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
code { gyXHTML5中文学习网 - HTML5先行者学习网
background-color: #100;gyXHTML5中文学习网 - HTML5先行者学习网
padding: 0.2em 0.5em;gyXHTML5中文学习网 - HTML5先行者学习网
display: inline-block;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
#wrapper { gyXHTML5中文学习网 - HTML5先行者学习网
overflow: hidden;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
.overlay {gyXHTML5中文学习网 - HTML5先行者学习网
position: absolute;gyXHTML5中文学习网 - HTML5先行者学习网
top: 0;gyXHTML5中文学习网 - HTML5先行者学习网
bottom: 0;gyXHTML5中文学习网 - HTML5先行者学习网
left: 0;gyXHTML5中文学习网 - HTML5先行者学习网
width: 100%;gyXHTML5中文学习网 - HTML5先行者学习网
background: #000;gyXHTML5中文学习网 - HTML5先行者学习网
opacity: 0.65;gyXHTML5中文学习网 - HTML5先行者学习网
-moz-opacity: 0.65;gyXHTML5中文学习网 - HTML5先行者学习网
filter:alpha(opacity=65);gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
.container {gyXHTML5中文学习网 - HTML5先行者学习网
position: relative;gyXHTML5中文学习网 - HTML5先行者学习网
float: left;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
.content {gyXHTML5中文学习网 - HTML5先行者学习网
position: relative;gyXHTML5中文学习网 - HTML5先行者学习网
float: left;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
#column-1 {gyXHTML5中文学习网 - HTML5先行者学习网
width: 500px;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
#column-2 {gyXHTML5中文学习网 - HTML5先行者学习网
width: 250px;gyXHTML5中文学习网 - HTML5先行者学习网
margin-left: 20px;gyXHTML5中文学习网 - HTML5先行者学习网
float: left;gyXHTML5中文学习网 - HTML5先行者学习网
display: inline;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
#column-1 .content {gyXHTML5中文学习网 - HTML5先行者学习网
padding: 20px;gyXHTML5中文学习网 - HTML5先行者学习网
width: 460px;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
#column-2 .content {gyXHTML5中文学习网 - HTML5先行者学习网
padding: 10px;gyXHTML5中文学习网 - HTML5先行者学习网
width: 230px;gyXHTML5中文学习网 - HTML5先行者学习网
}gyXHTML5中文学习网 - HTML5先行者学习网
* html #column-1 .overlay { height: expression(document.getElementById("column-1").offsetHeight); }gyXHTML5中文学习网 - HTML5先行者学习网
* html #column-2 .overlay { height: expression(document.getElementById("column-2").offsetHeight); }gyXHTML5中文学习网 - HTML5先行者学习网
</style>gyXHTML5中文学习网 - HTML5先行者学习网
</head>gyXHTML5中文学习网 - HTML5先行者学习网
<body>gyXHTML5中文学习网 - HTML5先行者学习网
<div id="wrapper">gyXHTML5中文学习网 - HTML5先行者学习网
<div id="column-1" class="container">gyXHTML5中文学习网 - HTML5先行者学习网
<div class="overlay"></div>gyXHTML5中文学习网 - HTML5先行者学习网
<div class="content">gyXHTML5中文学习网 - HTML5先行者学习网
<h2>透明的网页.</h2>gyXHTML5中文学习网 - HTML5先行者学习网
<p>IE6,FF测试通过</p>gyXHTML5中文学习网 - HTML5先行者学习网
<p>这是一个透明的网页,还不错吧?实际上是用CSS控制DIV层的半透明状态,这样会使平铺的背景显现出来,看上去酷了不少。</p>gyXHTML5中文学习网 - HTML5先行者学习网
<p>By <a href="/">CC-Public Domain</a></p>gyXHTML5中文学习网 - HTML5先行者学习网
</div>gyXHTML5中文学习网 - HTML5先行者学习网
</div>gyXHTML5中文学习网 - HTML5先行者学习网
<div id="column-2" class="container">gyXHTML5中文学习网 - HTML5先行者学习网
<div class="overlay"></div>gyXHTML5中文学习网 - HTML5先行者学习网
<div class="content">gyXHTML5中文学习网 - HTML5先行者学习网
<h2>A sidebar</h2>gyXHTML5中文学习网 - HTML5先行者学习网
<p>这是右侧,你可以尝试修改一下。</p>gyXHTML5中文学习网 - HTML5先行者学习网
</div>gyXHTML5中文学习网 - HTML5先行者学习网
</div>gyXHTML5中文学习网 - HTML5先行者学习网
</div>gyXHTML5中文学习网 - HTML5先行者学习网
</body>gyXHTML5中文学习网 - HTML5先行者学习网
</html>gyXHTML5中文学习网 - HTML5先行者学习网
gyXHTML5中文学习网 - HTML5先行者学习网

希望本文所述对大家的div+css网页设计有所帮助。

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助