Javascript学习笔记 博客分类: web开发 JavaScriptIECSS浏览器
程序员文章站
2024-02-22 14:13:10
...
1.背景半透明效果的制作:
使用CSS实现,代码如下:
IE:filter:alpha(opacity=50);
FF: opacity: 0.5;
50和0.5都表示透明度为50%,数值越大透明度越低,越小则透明度越高
为了在这两种浏览器上都能正常显示,可以同时写在CSS中,示例代码如下
已在IE7和FF 3.0中测试通过,低版本未曾测试
#Layer1 { position:absolute; left:0px; top:0px; width:640px; height:480px; z-index:1; //将透明层置于其他层之上 background-color: #FF0000; opacity: 0.5; //FF用法,也可用于支持CSS3的浏览器之上 filter:alpha(opacity=50); //只能用于IE之上 }
2.半透明效果的应用:
在使用DIV层模拟模式窗口时,效果不错,制作过程简要步骤如下:
当需要使用模式窗口时,显示出隐藏层模拟模式窗口,该层与页面同等大小,把页面完全覆盖住,使得页面无法接收事件,同时设定层的背景颜色和透明度,达到比较美观的效果,当处理完与用户的交互,再隐藏层,是页面重新显示。
showModalDialog方法尽量不要使用,非W3C标准,在新版本的FF上无法正常显示,使用DIV层模拟模式窗口,即美观兼容性又好。
推荐阅读
-
Javascript学习笔记 博客分类: web开发 JavaScriptIECSS浏览器
-
javascript pattern只允许数字,英文字母和一些特殊字符 博客分类: Java编程PHP编程Web前端开发 HTMLWebJavaScriptjQuery
-
javascript pattern只允许数字,英文字母和一些特殊字符 博客分类: Java编程PHP编程Web前端开发 HTMLWebJavaScriptjQuery
-
获得浏览器版本信息 博客分类: Web开发 浏览器
-
Android学习笔记 博客分类: 移动开发 android
-
td 内容自动换行 table表格td设置宽度后文字太多自动换行 博客分类: Web开发 JavaScript
-
td 内容自动换行 table表格td设置宽度后文字太多自动换行 博客分类: Web开发 JavaScript
-
javascript 展开循环—学习笔记 博客分类: javascript javascript代码优化
-
Dojo学习笔记[转] 博客分类: ajax思考 DojoIESVN浏览器JavaScript
-
Spring学习(二)---在IoC容器中装配Bean 博客分类: Spring 3.x 企业应用开发笔记 springbeanioc框架