网络编程
位置:首页>> 网络编程>> JavaScript>> JavaScript图片放大镜效果

JavaScript图片放大镜效果

作者:campaign 来源:51js 发布时间:2009-10-19 22:15:00 

标签:图片,放大镜,JavaScript,特效

手痒痒系列之简单的放大镜

写了个放大镜功能,可以设置显示的宽高width,height

显示的位置,float ‘left’ 'right'

距离原图的偏移量


修正了在ff/chrome下第一次触发时,没效果,要再次触发的问题。

添加了根据页面的宽度自动调整显示的宽度,如果算出的最大可显示的宽度小于minWidth(默认是100)自动在左边显示。

测试可调整页面右边的边变大变小页面,在显示时效果不同。

支持
ie 6-8
ff3.5 -3.6
chrome

修正图片加载慢时的问题,支持多个图放大


 

0
投稿

猜你喜欢

  • 当然,如果你的网站文章中有图片,那么请记得一定要打上自己的LOGO,而且这个LOGO不要固定在这些图片的某个角落里,一定要随机出现在图片的任
  • 【原文地址】 Recipe: Deploying a SQL Database to a Remote Hosting Environmen
  • 首先要作出决策,你是否想要使用最新的开发版本或最终的稳定版本。在MySQL开发过程中,同时存在多个发布系列,每个发布处在成熟度的不同阶段:&
  • WAP站点,这似乎是一个有点落伍的东西。在诞生之初,它很简陋,只能通过一个叫WML的标记语言来搭建没有任何美感的文字+链接页面。而今,绝大部
  • 用ACCESS数据库开发的网站,当随着网站数据量的不断增长.数据库的容量也是不断加大.这让ASP程序速度直线下降.如果才能让ACCESS数据
  • 我来讲解属性部分, 这是相当有用的, 可要认真上课.首先,jquery中对html标签属性进行操作的关键词是 attr .没错,就4个字母,
  • 是不是很烦每次注册网站或填写相关资料时都要重来一遍?其实会有很多自动填写工具能代劳。比如使用 Mac, 在 Safari 的表单中,它可以足
  • 利用XMLHTTP无刷新自动实时更新数据,2秒自动刷新一次,2秒取得一次数据.demo.htm 前台显示<script la
  • 如果你使用过大部分,那么你的ASP功力应该是非常高的了ADO对象(太常用了):ConnectionCommandRecordSetRecor
  • 就MySQL而言,大多数程序员都不太了解其设计背景,因此当他们尝试创建自己的数据库时,会留下很多漏洞。要想为MySQL数据库进行合适的配置,
  • 当你连接到MySQL服务器时,你应使用一个密码。密码不以明文在上传输。客户端连接序列中的密码处理在MySQL 4.1.1中已经升级,很安全。
  • 用ASP编写网站应用程序时间长了,难免会遇到各式各样的问题,其中关于如何上传文件到服务器恐怕是遇见最多的问题了,尤其是上传图片,比如你想要在
  • Some readers have asked to me what 
  • Server对象主要是给编程人员提供一些方便的对象和属性。(1)ScriptTimeout属性:<%Server.ScriptTime
  • 黑体是视觉设计师常用的一款字体,特别是针对广告的 Banner 等。根据 * 的相关介绍,有关黑体的定义可以认为:黑體与白体
  • SQL Server有几个版本都在使用中&mdash;&mdash;4.2, 6.0, 6.5, 7.0, 2000,以及2
  • 数据共享是数据库最基本的特征之一。但是数据共享虽然为员工带来了便利,但也产生了一些负面作用。例如因用户并发存取而导致的对数据一致性的破坏、由
  • CSS3的box-shadow属性可以让我们轻松实现图层阴影效果。我们来实战详解一下这个属性。1. box-shadow属性的浏览器兼容性先
  • 我们知道,一般的关系数据库(如SQL Server、Oracle、Access等)中的查询操作是支持集合操作的,例如可以用“Update A
  • 清除浮动一个凡是做页面的人都会遇到的一个东西,但是是否大家都能够清楚的知道,全方位的了解呢?于是一闲下来了马上写了这样的一篇文章,不能讲面面
手机版 网络编程 asp之家 www.aspxhome.com