大侠们,问个问题,js方面的,网站上看到很多这样的效果,比如当我点击一个按钮的时候吧,弹出一个小窗口,居中,然后页面其他部分为阴影的层,页面其他地方就不可以点击了;就像淘宝买东西的,支付的那块,就有这个效果,感觉我表达的不是很清楚,望大侠们帮解决下,非常感谢

解决方案 »

  1.   

    http://www.cnblogs.com/stray521/archive/2009/04/13/1435155.html----------------------------------------签名分割线-------------------------------------
      

  2.   

    lightbox+浮动层下面是一些jq实现的浮动层,参考
    JQ制作的几个还不错的弹出层
      

  3.   

    用div  它为body的子层(必须)然后将此层设置width:100%;height:100% 这个层做半透明背景 想要它半透明 可以加一个1px*1px的半透明png图片作背景  让它repeat就可以 这样就是半透明了 但IE6不支持透明png  可以在网上找一个js插件 将png在IE6中透明然后在这个div层中加上你的窗口 比如登录什么的  要让它绝对居中  必须用js计算居中应该存在的定位坐标
    left:(浏览器窗口宽-居中窗口)/2
    top:(浏览器窗口高-居中窗口)/2
    上面的top left 把它们设置成css  那就居中了  别忘了将居中窗口设置position:absolute噢