欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

CSS弹出背景半透明窗口_html/css_WEB-ITnose

程序员文章站 2023-12-24 23:55:27
...
  1. $(function(){
  2. var query = location.search;
  3. var equal_index = query.lastIndexOf("=");
  4. var result_index = query.indexOf("result");
  5. var submit_index = query.indexOf("submit");
  6. if(result_index != -1){
  7. if(query.substring(equal_index + 1) == 'success') {
  8. $("#msg").text('保存成功');
  9. pupopen();
  10. }
  11. }
  12. if(submit_index != -1){
  13. if(query.substring(equal_index + 1) == 'success') {
  14. $("#msg").text('上报成功');
  15. pupopen();
  16. }
  17. }
  18. });
  19. function pupopen(){
  20. $("#bg").css("display", "block");
  21. $("#popbox").css("display", "block");
  22. $(window).scroll(function(){ $(window).scrollTop(0); });// 禁止浏览器滚屏
  23. }
  24. function pupclose(){
  25. $("#bg").css("display", "none");
  26. $("#popbox").css("display", "none");
  27. $(window).unbind("scroll");// 恢复浏览器滚屏
  28. }
  29. body{margin:0px;}
  30. #bg{width:100%;height:100%;top:0px;left:0px;position:absolute;filter: Alpha(opacity=50);opacity:0.5; background:#000000; display:none;}
  31. #popbox{position:absolute;width:300px; height:200px; left:50%; top:50%; margin:-200px 0 0 -200px; display:none; background:#FFFFFF;}
  32. 终于搞定这个效果了,IE和FF,OP均可以~
  33. 先说原理:两个层,一个高度和宽度都是100%,另一个就是你要弹出的窗口的具体内容,半透明在IE中是用filter: Alpha(opacity=60);在非IE中用opacity:0.60;
  34. CSS弹出背景半透明窗口_html/css_WEB-ITnose



  35. CSS弹出背景半透明窗口_html/css_WEB-ITnose
  • 相关标签: CSS弹出背景半透明窗口

    上一篇:

    下一篇:

    推荐阅读