1

我已经编写了一些 jsp/ajax 页面,它们的工作方式已经消耗殆尽。当单击特定链接时,我需要使页面变暗,但特定的除外

<div id="showAllRooms"> <div>

区域。(将页面放在“阴影”中,除了一个 div)

我是 JavaScript 的佩里·吉恩;您能否建议完成这项任务的最佳方法是什么?

谢谢你。

4

2 回答 2

3
  • 创建一个与主体一样大的图层(div)(位置:绝对,所有角到位置 0,无填充,无边距)
  • 保持隐藏(显示:无)
  • 给它一个更暗的背景颜色
  • 给它一个更高的 z-index 属性
  • [otionally] 给它一个不透明度值(不透明度:0.5)
  • 给要显示的 div 比创建的 div 更高的 z-index
  • 显示创建的图层(显示:块)

或者使用它的许多框架之一,比如jquery lightbox

祝你好运!

于 2012-04-29T21:37:35.410 回答
0

如果我明白你需要什么。您需要将页面放在除一个 div 之外的“阴影”中。

它可以使用 jQuery ui 和它的模型小部件轻松完成。

预览

于 2012-04-29T20:46:40.193 回答