lightbox的使用方法(如何用JS编写在一个页面点击超链接时,弹出一个新窗口,并使之前窗口不可...)

大家好,今天小品关注到一个比较有意思的话题,就是关于lightbox.js的问题,于是小编就整理了2个相关介绍lightbox.js的解答,让我们一起看看吧。

lightbox的使用方法(如何用JS编写在一个页面点击超链接时,弹出一个新窗口,并使之前窗口不可...)

文章目录:

  1. lightbox的使用方法
  2. 如何用JS编写在一个页面点击超链接时,弹出一个新窗口,并使之前窗口不可...

一、lightbox的使用方法

  Lightbox JS 是一个简单而又谦恭的用来把图片覆盖在当前页面上的脚本. 它能被快速安装并且运作于所有流行的浏览器.

  使用方法如下:

  步骤 1 - 安装

  1、Lightbox v2.0 使用 Prototype 框架和 Scriptaculous 效果库. 将需要外调这三个 Javascript 文件在的 header.

  <script type="text/javascript" src="js/prototype.js"></script>

  <script type="text/javascript" src="js/scriptaculous.js?load=effects"></script>

  <script type="text/javascript" src="js/lightbox.js"></script>

  2、外调 Lightbox CSS 文件 (或添加 Lightbox 样式到现行的样式表中).

  <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />

  3、检查 CSS 并确定调用的 prev.gif 和 next.gif 文件在正确的位置. 同样要确定调用的 loading.gif 和 close.gif 文件及 lightbox.js 文件在正确的位置.

  步骤 2 - 激活

  1、添加 rel="lightbox" 属性到任何一个链接标签去激活lightbox. 例如:

  <a href="images/image-1.jpg" rel="lightbox" title="my caption">image #1</a>

  可选择项: 使用 title 属性加上说明.

  2、如果有一套想分组的相关图片, 接着上一部并且又在 rel 属性中添加一个带方括号的组名. 例如:

  <a href="images/image-1.jpg" rel="lightbox[roadtrip]">image #1</a>

  <a href="images/image-2.jpg" rel="lightbox[roadtrip]">image #2</a>

  <a href="images/image-3.jpg" rel="lightbox[roadtrip]">image #3</a>

  3、没有限定每个页面的图片组数量和每个图片组图片的数量。

二、如何用JS编写在一个页面点击超链接时,弹出一个新窗口,并使之前窗口不可...

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>纯CSS Lightbox效果</title>

<style>

.black_overlay{

display: none;

position: absolute;

top: 0%;

left: 0%;

width: 100%;

height: 100%;

background-color:#EEEEEE;

z-index:1001;

-moz-opacity: 0.8;

opacity:.80;

filter: alpha(opacity=80);

}

.white_content {

display: none;

position: absolute;

top: 25%;

left: 25%;

width: 50%;

height: 50%;

padding: 16px;

border: 16px solid orange;

background-color: white;

z-index:1002;

overflow: auto;

}

</style>

</head>

<body>

<p>This is the main content. To display a lightbox click <a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">here</a></p>

<div id="light" class="white_content">This is the lightbox content. <a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'">Close</a></div>

<div id="fade" class="black_overlay"></div>

</body>

</html>

到此,以上就是小品对于lightbox.js的问题就介绍到这了,希望介绍关于lightbox.js的2点解答对大家有用。

上一篇:肖乐简介(如何选择明星经纪公司?)
下一篇:已是最新文章

为您推荐