首页  韩国资源  酷站加油  我的展厅  设计名站  古典元素  推荐下载  设计欣赏  每周专访  招募精英  人才专区  网页教程  平面设计  编程开发  设计竞赛
当前位置:首页 > 网页教程 > HTMLCSS教程 > 正文
Google
CSS+JS 构建的图片查看器
 2006年07月13日 11:53 网友评论:0条 点击:

CSS + JS 构建的图片查看器

这是一个使用 CSS + JS 构建的简易图片查看器,采用缩略图点击查看大图,可以分别显示每张图片的描述,大图显示位置采用固定宽度和高度,超出部分隐藏,点击大图可查看完全尺寸,兼容性:IE、Firefox 、Opera。

JS部分
以下是引用片段:function showPic (whichpic) {      if (document.getElementById) {          document.getElementById('placeholder').src = whichpic.href;  if (whichpic.title) {              document.getElementById('desc').childNodes[0].nodeValue = whichpic.title;  } else {              document.getElementById('desc').childNodes[0].nodeValue = whichpic.childNodes[0].nodeValue;  }         return false;      } else {          return true;      } } xhtml
以下是引用片段:<div id="album"> <div id="pic"> <img src="第一张大图的地址" alt="" id="placeholder" /> </div> <p id="desc">第一张大图的描述</p> <div id="thumbs"> <ul> <li><a onclick="return showPic(this);" href="第一张大图的地址" title=""> <img src="第一张小图的地址" alt="" /></a></li> . . . </ul> </div> </div> CSS代码见文章末端演示文件下载

现在的效果

因为大图显示位置是固定大小的,但图片每张大小是不一的,所以上面代码运行的结果不是理想的,还要加上点击大图查看完全尺寸的代码,这里采用不错的LightBox效果。

在上面JS代码中加入
document.getElementById('ShowLightBox').href = whichpic.href;
lightbox需要在A标签里有个大图的地址。.

head区加入lightbox的代码。

在上面的xhtml代码中加入
以下是引用片段:<div id="pic"> <a href="第一张大图的地址" rel="lightbox" id="ShowLightBox"> <img src="第一张大图的地址" alt="点击查看完全尺寸" id="placeholder" /></a> </div>

 

上一篇:控制表单的文本框的自动填充   下一篇:网页恶意脚本代码大总结
收藏此页】【打印】【关闭
 相关文章  我要点评

免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。



关于我们 | 在线反馈 | 广告报价 | 友情链接 | 联系我们 | 免责声明 | 在线投稿 | 网站地图
Copyright © 2003-2007 68design.net, All Rights Reserve 【找网页设计师,当然上网页设计师联盟】