2011-12-23 74 views
2

有人可以告诉我,当您访问网页时,调用什么“调光效果”,并且整个页面变暗或模糊,并且图像或形式位于屏幕? 要查看网页的其余部分,您必须在屏幕中间关闭图像或表单。Javascript:调整网页效果

是否有一些软件用于设置它或什么?

我只知道这是一种使用JS的调光效果,因为我在一些图像库中看到了它,但现在我在网页上看到它越来越多(例如,当他们要求您登录并显示效果时登录表单)。

任何形式的链接,代码或建议的帮助将非常感激。

谢谢!

+2

这是一个模式窗口,您将在Google上获得大量帮助:http://www.google.com/search?q=html+modal+window – Jasper 2011-12-23 23:04:16

回答

1

它被称为灯箱;有大量的图书馆在你的页面上放置一个。

由于易于使用以实现特效和动画(如this plugin),其中一些插件基于更抽象的库(如jQuery)。

+0

谢谢!将检查出... – Ryan 2011-12-23 23:57:37

3

的影响被称为模态对话框相当不错的插件。它是通过添加一个半透明的<div>来覆盖页面(例如使用这些CSS规则:background:blackopacity:50%),然后创建另一个<div>,并在其上面创建您想要的内容。

+0

谢谢!请问Google吧! – Ryan 2011-12-24 00:01:45

1

有很多方法可以做到这一点。你可以使用一个灯箱,一些jQuery,或者自己推出。我通常会自己推出自己的产品,因为我喜欢在那里注入很多动态内容,而我似乎从图书馆看来并不是这样。

我使用的方法是将整个页面(jQuery的淡入淡出,或图像叠加层或类似的)遮住,然后在不同的z-index上,我会在深色页面上方显示div显示。然后填充/定位适合你的div。

+0

有没有“滚动你自己”的例子? – Ryan 2011-12-23 23:57:17