当前位置: 首页 > 编程日记 > 正文

基于jQuery图片自适应排列显示代码

基于jQuery图片自适应排列显示代码。这是一款基于jquery.flex-images插件实现的类似谷歌图片流效果。效果图如下:

在线预览    源码下载

实现的代码。

html代码:

<div style="max-width:900px;margin:auto;padding:0 10px"><h3>演示样式一</h3>
</div><div style="max-width:908px;margin:auto;padding:0 10px 10px"><div id="demo1" class="flex-images"><div class="item" data-w="219" data-h="180"><img src="images/1.jpg"></div><div class="item" data-w="279" data-h="180"><img src="images/2.jpg"></div><div class="item" data-w="270" data-h="180"><img src="images/3.jpg"></div><div class="item" data-w="270" data-h="180"><img src="images/4.jpg"></div><div class="item" data-w="147" data-h="180"><img src="images/5.jpg"></div><div class="item" data-w="276" data-h="180"><img src="images/6.jpg"></div><div class="item" data-w="319" data-h="180"><img src="images/7.jpg"></div><div class="item" data-w="270" data-h="180"><img src="images/8.jpg"></div><div class="item" data-w="240" data-h="180"><img src="images/9.jpg"></div><div class="item" data-w="270" data-h="180"><img src="images/10.jpg"></div><div class="item" data-w="240" data-h="180"><img src="images/11.jpg"></div><div class="item" data-w="270" data-h="180"><img src="images/12.jpg"></div><div class="item" data-w="283" data-h="180"><img src="images/13.jpg"></div><div class="item" data-w="271" data-h="180"><img src="images/14.jpg"></div><div class="item" data-w="258" data-h="180"><img src="images/15.jpg"></div></div>
</div><div style="max-width:900px;margin:auto;padding:0 10px 50px"><h3>演示样式二</h3><div id="demo2" class="flex-images"><div class="item" data-w="219" data-h="180"><img src="blank.gif" data-src="images/1.jpg"></div><div class="item" data-w="279" data-h="180"><img src="blank.gif" data-src="images/2.jpg"></div><div class="item" data-w="270" data-h="180"><img src="blank.gif" data-src="images/3.jpg"></div><div class="item" data-w="270" data-h="180"><img src="blank.gif" data-src="images/4.jpg"></div><div class="item" data-w="147" data-h="180"><img src="blank.gif" data-src="images/5.jpg"></div><div class="item" data-w="276" data-h="180"><img src="blank.gif" data-src="images/6.jpg"></div><div class="item" data-w="319" data-h="180"><img src="blank.gif" data-src="images/7.jpg"></div><div class="item" data-w="270" data-h="180"><img src="blank.gif" data-src="images/8.jpg"></div><div class="item" data-w="240" data-h="180"><img src="blank.gif" data-src="images/9.jpg"></div><div class="item" data-w="270" data-h="180"><img src="blank.gif" data-src="images/10.jpg"></div><div class="item" data-w="240" data-h="180"><img src="blank.gif" data-src="images/11.jpg"></div></div><p style="margin:60px 0 8px">演示样式三</p><div id="demo4" class="flex-images"><div class="item" data-w="219" data-h="197"><div class="img"><img src="blank.gif" data-src="images/1.jpg"></div><div class="bottom">Caption 1</div></div><div class="item" data-w="279" data-h="197"><div class="img"><img src="blank.gif" data-src="images/2.jpg"></div><div class="bottom">Caption 2</div></div><div class="item" data-w="270" data-h="197"><div class="img"><img src="blank.gif" data-src="images/3.jpg"></div><div class="bottom">Caption 3</div></div><div class="item" data-w="270" data-h="197"><div class="img"><img src="blank.gif" data-src="images/4.jpg"></div><div class="bottom">Caption 4</div></div><div class="item" data-w="147" data-h="197"><div class="img"><img src="blank.gif" data-src="images/5.jpg"></div><div class="bottom">Caption 5</div></div></div><p style="margin:60px 0 8px">演示样式四</p><div id="demo5" class="flex-images"><div class="item" data-w="219" data-h="180"><img src="blank.gif" data-src="images/1.jpg"><div class="over">Caption 1</div></div><div class="item" data-w="279" data-h="180"><img src="blank.gif" data-src="images/2.jpg"><div class="over">Caption 2</div></div><div class="item" data-w="270" data-h="180"><img src="blank.gif" data-src="images/3.jpg"><div class="over">Caption 3</div></div><div class="item" data-w="270" data-h="180"><img src="blank.gif" data-src="images/4.jpg"><div class="over">Caption 4</div></div><div class="item" data-w="147" data-h="180"><img src="blank.gif" data-src="images/5.jpg"><div class="over">Caption 5</div></div></div><p style="margin:60px 0 8px">演示样式五</p><div id="demo6" class="flex-images"><div class="item" data-w="450" data-h="300"><a target="_blank" href="http://sc.chinaz.com"><img src="images/1.jpg"></a></div><div class="item" data-w="450" data-h="437"><a target="_blank" href="http://sc.chinaz.com"><img src="images/2.jpg"></a></div><div class="item" data-w="450" data-h="300"><a target="_blank" href="http://sc.chinaz.com"><img src="images/3.jpg"></a></div><div class="item" data-w="450" data-h="298"><a target="_blank" href="http://sc.chinaz.com"><img src="images/4.jpg"></a></div></div><p style="margin:15px 0 5px">演示样式六</p><div><img style="max-width:100%" src="images/1.jpg"></div></div>

via:http://***/Article/44440

相关文章:

计算机史最疯狂一幕:豪赌50亿美元,“蓝色巨人”奋身一跃

作者 | OneFlow社区来源 | OneFlow社区“Go big or go home. ”是美国人的一句习语&#xff0c;经常会在赛场上听到&#xff0c;NBA球迷应该很熟悉&#xff0c;翻译过来就是“要不变强大&#xff0c;要不滚回家”。在1960年初期的计算机行业&#xff0c;IBM正站在这样一个十字路…

CentOS Linux内核升级全过程

首先说明&#xff0c;下面带#号的行都是要输入的命令行&#xff0c;且本文提到的所有命令行都在终端里输入。接下来&#xff0c;让我们一起开始精彩的Linux内核升级之旅吧&#xff01;一、准备工作启动Linux系统&#xff0c;并用根用户登录&#xff0c;进入终端模式下。1、查看…

Windows程序设计------字体不等宽引出的问题及其细节知识

在写Windows程序设计的Typer程序时&#xff0c;我并不是在每一个使用HDC的地方都重新创建选中字体&#xff0c;而是在一开始选中之后&#xff0c;就没有再删除它&#xff0c;代码如图&#xff1a; 结果我的字体不是等宽字体&#xff01; 起先我以为是没有设置WM_INPUTLANGCHANG…

看闯关东原来知道古代已经十六进制了

闯关东第四集中夏掌柜说黄县口诀什么意思 1625 2125 31875 425 53125 6375 74375 85 95625 1625 116875 1275 138125 14875 159375 161 这个问题实际上是过去商品流通中的一种算法。过去的衡器十六两为一斤&#xff0c;也就是十六进制。为了计算方便&#xff0c;先人便选用了这…

手机客户端和web端开发的异同

2019独角兽企业重金招聘Python工程师标准>>> 版本升级。用户角度上看&#xff0c;客户端升级必须让用户手动下载整个新的安装包覆盖安装&#xff0c;而web的升级无需用户做任何事情。开发角度上看&#xff0c;如果客户端有个小bug需要紧急修复&#xff0c;需要修复完…

AI 监视打工人,这个国家明确说:保护我方“摸鱼权”!

‍‍撰文 | 刘芳来源 | 学术头条近日&#xff0c;国美控股集团对员工“摸鱼” 的处罚引起了关于职场中隐私权的巨大争议。事实上&#xff0c;这一事件并非个例。如今人工智能&#xff08;AI&#xff09;算法在职场中的使用&#xff0c;已经涉及到包含隐私权在内的诸多问题。随着…

Hibernate复习之Hibernate基本介绍

众所周知。眼下流行的面向对象的对象关系映射的Java持久层框架有MyBatis和Hibernate。他们都是对象关系映射ORM。 解决的主要问题就是对象-关系的映射。域模型和关系模型都分别建立在概念模型的基础上。域模型是面向对象的&#xff0c;关系模型是面向关系的&#xff0c;普通情况…

Linux常用命令手册

核心&#xff1a; cat定位&#xff0c;sed时间搜索&#xff0c;grep关键字查询&#xff0c;tail行数&#xff0c;|管道结合 最前N行 这个主要看文件最开始是什么时候记录了什么 #head -1 XXX.log 最后N行 #cat XXX.log | tail -n 10 时间区间搜索 #sed -n /2010-05-20…

程序员敲诈老板,或面临 37 年监禁

‍‍作者 | 祝涛 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;12月1日&#xff0c;网络设备制造商优比快&#xff08;Ubiquiti&#xff09;的前雇员尼古拉斯夏普&#xff08;nicholas Sharp&#xff09;被捕&#xff0c;他被控窃取数据&#xff0c;并试图…

使用modernizr.js检测浏览器对html5以及css3的支持情况

使用modernizr.js检测浏览器对html5和css3的支持情况 详情请看主页&#xff1a;modernizr主页 1. modernizr 是什么&#xff1f; modernize 是一个js库————一个用于检测当前浏览器对html5&css3 的支持情况&#xff0c;其中包括对 css3 的 font-face、border-radius、…

SharePoint运行状况分析器有关磁盘空间不足的警告

对于负责管理SharePoint内部部署安装的SharePoint管理员&#xff0c;SharePoint Health Analyzer是一款出色的工具。此功能不仅有助于解决服务器故障和服务失败的问题&#xff0c;还提供了有关如何解决问题的提示。总的来说&#xff0c;我觉得这个功能非常有帮助。但是&#xf…

百度PHP高级顾问惠新宸:PHP在百度的发展历程

惠新宸&#xff0c;百度PHP高级顾问,年二十有八&#xff0c;好追根究底&#xff0c;有不良嗜好, 幸性本善。乙酉年识互联网&#xff0c;丁亥年入雅虎&#xff0c;翌年入百度。虽性好安稳&#xff0c;然经变无数&#xff0c;唯常叹"人生&#xff0c;菠菜汤尔"。大家好…

Python 远程连接服务器用它就够了

作者 | 费弗里来源 | Python大数据分析❝本文示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes❞1 简介日常工作中经常需要通过SSH连接到多台远程服务器来完成各种任务&#xff0c;当需要操作的服务器众多&#xff0c;且要执行的任务涉…

如何在centos安装python-mysql

在python中使用mysql&#xff0c;需要安装mysql-python依赖包&#xff0c;可以通过pip来安装&#xff1a;pip install MySQL-python如果发生错误&#xff0c;需要先安装一个开发包&#xff1a;yum install python-devel如果还是报错&#xff0c;运行&#xff1a;yum install my…

DNS 到底怎么工作的? (How does dns work?)

其实这个问题每次看的时候都觉得很明白&#xff0c;但是很久之后就忘记了&#xff0c;所以这次准备记录下来。深入到这个过程的各个细节之中&#xff0c;以后多看看。 Step 1 请求缓存信息&#xff1a; 当你在开始访问一个 www.baidu.com 开始&#xff0c;第一件事情就是去访问…

#pragma pack(n) 的作用

在C语言中&#xff0c;结构是一种复合数据类型&#xff0c;其构成元素既可以是基本数据类型&#xff08;如int、long、float等&#xff09;的变量&#xff0c;也可以是一些复合数据类型&#xff08;如数组、结构、联合等&#xff09;的数据单元。在结构中&#xff0c;编译器为结…

LoadRunner设置检查点的几种方法介绍

LoadRunner设置检查点的几种方法介绍 发布时间: 2011-5-03 11:53 作者: 一米阳光做测试 来源: 51Testing软件测试网采编 字体: 小 中 大 | 上一篇 下一篇 | 打印 | 我要投稿 3、将脚本切换回代码界面&#xff0c; 在光标闪烁的上行&#xff0c;添加如下的代码&…

Python 爬虫利器 Selenium 从入门到进阶

作者 | 俊欣来源 | 关于数据分析与可视化今天小编就来讲讲selenium&#xff0c;我们大致会讲这些内容selenium简介与安装页面元素的定位浏览器的控制鼠标的控制键盘的控制设置元素的等待获取cookies调用JavaScriptselenium进阶selenium的简介与安装selenium是最广泛使用的开源W…

获取下个月的今天

/* 获取下个月的今天如果 $date 2018-1-31 二月没有31号 则获取二月份的最后一天 返回值为2018-2-28如果 $date 2018-1-15 返回值为2018-2-15 -- psw-- */function getNextMonthDays($date){$firstday date(Y-m-01, strtotime($date));$lastday strtotime("$firstday …

C语言的sizeof和strlen

strlen是函数&#xff0c;而sizeof是算符。strlen需要进行一次函数调用&#xff0c;而对于sizeof而言&#xff0c;因为缓冲区已经用已知字符串进行了初始化&#xff0c;起长度是固定的&#xff0c;所以sizeof在编译时计算缓冲区的长度。因为sizeof()测试的是数组的长度。而strl…

机器人 Ameca「苏醒」瞬间逼真到令人恐惧,网友纷纷惊叹……

整理 | 禾木木 出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09; 近日&#xff0c;国内外网友都被一段机器人「苏醒」的视频惊讶到。 视频开始时&#xff0c;机器人似乎已经睡着&#xff0c;眼睛闭着&#xff0c;头部略微向下倾斜。随着肩膀的伸展&#xff0c;机器…

linux源码包卸载方式

linux源码包软件的安装与卸载3人收藏此文章,我要收藏 发表于1年前 , 已有593次阅读 共0个评论Linux软件安装与卸载&#xff08;源码包形式&#xff09;&#xff1a;一般情况下linux程序的发布不能像windows那样&#xff0c;直接打包成一个setup.exe文件&#xff0c;然用户安装 …

在实践中我遇到stompjs, websocket和nginx的问题与总结

阅读原文&#xff1a;https://wdd.js.org/stomp-over... 1. AWS EC2 不支持WebSocket 直达解决方案 英文版 简单说一下思路&#xff1a;WebSocket底层基于TCP协议的&#xff0c;如果你的服务器基于HTTP协议暴露80端口&#xff0c;那WebSocket肯定无法连接。你只要将HTTP协议修改…

C语言memset函数详解(Linux下和windows下的差异)

memest原型 (please type "man memset" in your shell) void *memset(void *s, int c, size_t n); memset:作用是在一段内存块中填充某个给定的值&#xff0c;它对较大的结构体或数组进行清零操作的一种最快方法。 #include <stdio.h>#include <string.…

Oracle 工程师离职并回踩:MySQL 糟糕透顶,强烈推荐 PostgreSQL

整理 | 祝涛 出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;如果你即将离职&#xff0c;你会做什么&#xff1f;抨击自己付出了五年心血的技术——这是Oracle公司前首席软件工程师、MySQL优化器团队成员Steinar Gunderson的选择。这位工程师现已在Chrome团队…

ORA-01109:数据库未打开(解决)

SQL> startup mountORA-01081: 无法启动已在运行的 ORACLE - 请首先关闭它SQL> shutdown immediateORA-01109: 数据库未打开 已经卸载数据库。ORACLE 例程已经关闭。SQL> startup mountORACLE 例程已经启动。 Total System Global Area 612368384 bytesFixed Size 125…

[洛谷P1317]低洼地

题目大意&#xff1a;一组数&#xff0c;分别表示地平线的高度变化。高度值为整数&#xff0c;相邻高度用直线连接。找出并统计有多少个可能积水的低洼地&#xff1f;&#xff08;首尾都为0&#xff09; 题解&#xff1a;求出其中都多少个不严格下降子段和不严格上升子段所夹的…

Linux环境编程--多线程

本文作者: 姚继锋 (2001-08-11 09:05:00) 时隔多年 原文地址已经无从查。。。 居然是2001年就写了 今天看来对初学者还是很有参考意义 所以特转给大家 本人在原文基础上适当修改 1 引言 线程&#xff08;thread&#xff09;技术早在60年代就被提出&#xff0c;但真正应…

Python 到底该怎么学才好?你关心的答案来了

相对于Android、IOS等技术&#xff0c;Python有着更为广阔的应用领域&#xff0c;例如前后端、AI、数据分析、爬虫、自动化、游戏开发等几乎所有领域都有它的应用。但也正因为如此&#xff0c;很多新人在学完Python基础后&#xff0c;根本不知道该选择什么方向深造&#xff0c;…

9513 防空洞

时间限制:1000MS 内存限制:65535K提交次数:104 通过次数:24 题型: 编程题 语言: G;GCC Description 有一天&#xff0c;dragon123偷偷地拿锄头在学校里挖开了一个尘封已久的防空洞。他在这个防空洞里面找到许多贵重的东西&#xff1a;一些石头和一些液体。dragon123知道&…