Javascript 创建一个;方框网页「;点击

Javascript 创建一个;方框网页「;点击,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我试图完成一些可能相对简单的事情,但我不知道我会怎么称呼它(如果有一个特定的名称),因此我的搜索被证明是无用的 我试图完成的事情很简单:我有一个基于jquery插件构建的页面(类似于)。我想做的就是,当我点击一张特定的图片时,它会创建一个“框”,填满屏幕的一部分,可以包含另一个网页(描述图片),同时淡出大部分背景。然后,当我在框外单击时,它将返回到我的所有图片 我以前见过这种情况,我相信其他人都见过,但就我的一生而言,我不记得有什么例子可以看,也不记得如何最好地做到这一点。我对javascrip

我试图完成一些可能相对简单的事情,但我不知道我会怎么称呼它(如果有一个特定的名称),因此我的搜索被证明是无用的

我试图完成的事情很简单:我有一个基于jquery插件构建的页面(类似于)。我想做的就是,当我点击一张特定的图片时,它会创建一个“框”,填满屏幕的一部分,可以包含另一个网页(描述图片),同时淡出大部分背景。然后,当我在框外单击时,它将返回到我的所有图片

我以前见过这种情况,我相信其他人都见过,但就我的一生而言,我不记得有什么例子可以看,也不记得如何最好地做到这一点。我对javascript或jquery没有太多的经验(这就是为什么我要问这个问题),但是任何帮助都可以为我指明正确的方向,无论是使用javascript还是html/css,都是非常好的


如果有人确实理解了我所描述的要点,并且能够更好地解释,那么欢迎您编辑..

您需要的是模态窗口

我知道twitter引导程序为此构建了一个非常好的框架:


如果您不直接使用引导程序,您可能能够选择您需要的内容。

您是在尝试描述一个“灯箱”吗?通常,该框只是一个包含html标记的元素,它使用display属性隐藏和显示。根据您的需要,您可以为所有图像设置一个框,当您单击图片时,您可以动态更新框的内容(可能使用AJAX),也可以为每个图像设置一个框,内容已经存在,您只需显示/隐藏它。谢谢@Strelok。正是我想要的。我知道有人会有一个干净的解决方案。