`
lllt
  • 浏览: 66686 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

相册图片加载时由模糊变清楚原理

    博客分类:
  • css
阅读更多
   现在很多社区或者其他网页的相册中的图片都有从模糊变清楚的效果,例如QQ空间的相册、人人相册之类的
  
   其实实现这种效果非常简单,加载过程用不着任何的Javascript技术。

   一般相册都会有小的预览图片,我们所看到的不清楚的图片其实就是这些小的预览图片被拉大的效果,当我们点击小图片时,开始加载大图片,大的图片覆盖在小图片上(使用绝对定位)就出现了慢慢变清晰的效果。

  
<div style="width:500px;height:300px;position:relative">
     <div style="width:500px;height:300px;"><img src="小图片地址" width="500" height="300" /></div>
     <!--小图片的大小被定义为大图片的大小值-->
     <div style="width:500px;height:281px;position:absolute;top:0;"><img src="清晰图片的地址" width="500" height="300" /></div>
</div>
   


   如此而已

   至于怎么样点击小图片开始加载大图片就要用到AJAX了



分享到:
评论
4 楼 ki33520 2011-05-10  
hawelina 写道
楼主是说会先请求小图片再请求大图片,这不是增加了请求负担,图片加载更慢了嘛


小图片不已经是列出来了的吗
3 楼 hawelina 2011-05-10  
楼主是说会先请求小图片再请求大图片,这不是增加了请求负担,图片加载更慢了嘛
2 楼 lllt 2011-03-15  
BJ_Crystal 写道
楼主能不能把ajax的代码给个

jQuery.ajax({  
  type: "POST",  
   url: "请求图片url",  
   data: "参数",  
   success: function(msg){  
     //处理返回图片信息  
}) 
1 楼 BJ_Crystal 2011-03-07  
楼主能不能把ajax的代码给个

相关推荐

    简单js图片加载从模糊到清晰代码.zip

    6. **性能优化**:为了确保在网速较慢时也能有良好的用户体验,可以考虑添加一个加载进度条或指示器,让用户知道图片正在加载。此外,可以考虑使用Web Workers进行多线程加载,或者采用分块加载大图以减少内存占用。...

    图片模糊变清淅的Flash相册特效.rar

    《图片模糊变清晰的Flash相册特效:技术解析与应用》 在数字媒体领域,Flash技术曾一度引领了网页动画的潮流,其中相册特效更是备受设计师和开发者的青睐。"图片模糊变清晰的Flash相册特效"是这类特效中的经典之作...

    android从相册加载图片

    其次,**获取相册图片URI**。Android提供了多种方式来访问相册,如使用`Intent`启动系统图库,让用户选择图片。创建一个`Intent`,设置其类型为图像,然后使用`startActivityForResult()`启动,如下所示: ```java ...

    imageSwitcher在线相册 预览功能异步加载图片

    在Android应用开发中,创建一个在线相册预览功能是一项常见的任务,这通常涉及到图片的异步加载以提高用户体验。本项目"imageSwitcher在线相册 预览功能异步加载图片"就是针对这一需求的实现,它利用了`Gallery`和`...

    电子相册_电子相册动态加载_vb6_

    在电子相册中,动态加载意味着只有当用户浏览到特定图片时,该图片才会被加载到PictureBox中,而不是一次性加载所有图片。 3. 图像处理:为了实现动态加载,我们需要编写代码来读取和显示图片。VB6提供了内置的函数...

    动态加载图片相册.zip

    1. **动态加载原理**: 动态加载(Lazy Loading)是指在用户需要时才加载资源,而不是一次性加载所有内容。对于图片相册,这意味着只有当图片进入视口(用户可以看到的区域)时,才会开始下载并显示该图片。这显著...

    JS实现图片加载模糊到清晰.zip

    在JavaScript(JS)中实现图片从模糊到清晰的加载效果是一种常见的网页动态视觉优化技术,它可以在不降低用户体验的前提下,逐步提高图片的质量。这种技术通常称为“渐进式图片加载”或“懒加载”。以下是对这个主题...

    Android利用Gallery和ImageSwitcher实现在线相册图片预览功能(异步加载图片)

    在我们的在线相册预览场景中,当用户点击`Gallery`中的图片时,我们可以设置`ImageSwitcher`显示该图片的全尺寸版本,并添加一个平滑的过渡动画。 异步加载图片是为了避免UI线程阻塞,提高应用的响应速度。我们可以...

    Javascript实现图片加载从模糊到清晰显示的方法

    在进行网络相册图片加载功能的设计时,用户体验至关重要。传统的图片加载方式存在一些问题,如在网络较慢或者图片较大时,页面会出现空白等待,导致用户无法预览照片的内容,这对用户体验非常不利。为了解决这些问题...

    图片加载 相册图片展示,点击后放大缩小

    总的来说,实现"图片加载 相册图片展示,点击后放大缩小"这一功能,需要综合运用图片加载库、手势识别、图像处理和UI设计等多方面的知识。在实际开发中,我们需要不断优化和调整,以确保性能和用户体验达到最佳状态...

    加载相册图片

    在Android开发中,加载相册图片是一个常见的需求,特别是在创建一个照片选择或分享应用时。本教程将聚焦于如何从用户设备的系统相册中获取并显示图片到一个GridView中。GridView是一个可以自定义列数并且能根据内容...

    html和js相册(3D立体相册+16宫格相册+照片墙+自动播放相册)

    此外,为了提高用户体验,还可以添加图片预加载技术,避免用户在浏览时等待加载。最后,良好的注释和使用说明对于初学者理解代码至关重要。 这个项目不仅展示了HTML和JavaScript在创建互动相册方面的潜力,也为...

    3D相册加载本地制定路径下的图片

    本篇文章将详细讲解如何实现3D相册加载本地指定路径下的图片,帮助开发者掌握这一技术。 首先,我们需要理解3D相册的基本原理。3D相册通常基于计算机图形学中的3D渲染技术,通过旋转、缩放和透视等效果,让图片看...

    Imageloader加载本地相册

    4. **加载本地相册图片** 要加载本地相册的图片,首先需要获取到相册中的图片路径。可以使用Intent.ACTION_PICK启动系统相册,让用户选择图片,然后通过Data.getData()获取到图片的Uri。接着,利用ImageLoader的...

    图片加载器

    在Android应用开发中,图片加载是一项关键任务,尤其是在处理大量图片时,如在相册、图库或瀑布流展示等场景。"图片加载器"是一个专门为解决此类问题设计的组件,其目标是确保在加载大量图片时,应用程序的内存使用...

    JS交互式3D相册切换模糊特效.zip

    在这个3D相册中,可能在图片切换时或者作为背景时,应用了模糊滤镜,使得视觉效果更加柔和且引人注目。 为了实现用户可自定义的图片数量和模糊度,JavaScript需要接收用户输入或预设的参数,然后动态地调整相册的...

    仿 [Tidy相册] 背景模糊效果

    【仿 Tidy相册 背景模糊效果】是一个Android应用开发项目,旨在实现与[Tidy相册]类似的背景模糊特效。在Android开发中,这种效果通常用于提升用户体验,为用户界面增添美观和专业感。以下将详细讲解如何在Android...

    Android相机拍照(解决图片模糊)和相册选择。

    这篇文章将主要探讨如何在Android中实现相机拍照以及从相册选择图片,并解决拍照后返回的图片模糊以及显示为缩略图的问题。 一、相机拍照 1. 请求相机权限:在Android 6.0(API级别23)及以上版本,需要在运行时...

    JS带模糊效果交互式3D相册切换特效.zip

    在这个3D相册中,JavaScript主要负责处理用户交互、图片的加载、变换以及模糊效果的实现。 交互式3D相册切换涉及到CSS3和WebGL技术。CSS3允许我们创建丰富的、动态的布局和动画,其中transform和transition属性是...

    jqueryCSS3实现的相册图片加载进度条特效源码.zip

    该资源是一个基于jQuery和CSS3实现的相册图片加载进度条特效的源代码包。这个特效在用户浏览相册时,能够为每张图片显示一个加载进度条,增强用户体验,尤其是在大图片或网络速度较慢时,让用户知道图片正在加载且...

Global site tag (gtag.js) - Google Analytics