CSS实现PNG图片背景透明效果
来源:互联网 发布:外贸开发信软件 编辑:程序博客网 时间:2024/05/16 07:25
使用PNG图片作背景,但ie6不能显示PNG透明效果,所以要用AlphaImageLoader滤镜来实现.在CSS文件中要注意图片相对路径:滤镜中的图片路径是相对页面文件,而其它的则是相对CSS文件(注意加粗字).用这滤镜后IE下链接会失效,用 position: relative;解决这个问题.
以下是代码例子:
Default.aspx代码:
<!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 runat="server"> <title>无标题页</title> <link href="css/StyleSheet.css" rel="stylesheet" type="text/css" /></head><body> <form id="form1" runat="server"> <div id="wrap"></div> </form></body></html>
css/StyleSheet.css:
#wrap{...}{ margin: auto; padding: 8px; text-align: center; width: 880px; height: 606px;}/**//*not for ie 6.0*/html > body #wrap{...}{ background: url(../css/img/background.png) no-repeat left top;}/**//*for ie 6.0*/* html #wrap{...}{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= "css/img/background.png" ); background: none;}#wrap a{...}{ color: #c00; text-decoration: none; position: relative;}/**//*解决IE下链接失效的问题*/#wrap a:hover{...}{ text-decoration: underline;}
- CSS实现PNG图片背景透明效果
- HTML+CSS----IE6下背景透明实现-css/js--png图片
- CSS透明及PNG背景透明处理
- 如何使png图片在ie6里实现透明背景
- CSS滤镜实现png在ie6下透明效果
- IE6中CSS方法实现PNG图片透明
- 利用css控制透明背景png
- 实现png图片和png背景透明(支持多浏览器)
- png图片ie6下背景透明
- IE浏览器中PNG图片背景透明
- ie6 png 图片背景透明解决方法
- IE6不支持透明背景png图片
- PHP添加PNG图片背景透明水印
- PNG图片背景透明-简单方法
- CSS实现背景透明/半透明效果 但内容文字不透明
- [Javascript] 解决 IE6 中 png 图片背景不支持透明效果的问题
- IE6实现PNG图片透明
- IE6下png图片和png背景透明
- 五种提高 SQL 性能的方法
- 手机的深刻变化
- IT避孕套
- secvices 文件 讲解
- E文积累_20071202_nothing succeeds like success
- CSS实现PNG图片背景透明效果
- 制作DLL与使用DLL
- 内存管理基本概念之:碎片研究
- 打开选择文件夹或文件
- 替换单引号
- 用C#创建Windows服务(Windows Services)
- 学习JSP的一点心得
- 试验网站#1搜索引擎优化收录情况记录(断续运行)2007-12-2
- 试验网站#3搜索引擎优化收录情况记录2007-12-2