基于html5实现的图片墙效果


Posted in HTML / CSS onOctober 16, 2014

本文实例讲述了基于html5实现的图片墙效果,分享给大家供大家参考。具体实现方法如下:

这里有一组数据需要用图片墙的效果来显示, 这些数据是动态的, 用angularjs来维护, 可增加和删除的.
界面上每行最多4个单元格.

以下是代码:

复制代码
代码如下:
<!DOCTYPE html>
<html ng-app="app">
<head lang="en">
<meta charset="UTF-8">
<link rel="stylesheet" href="css/bootstrap.min.css">
<script src="js/angular.min.js"></script>
<title>表格界面</title>
<style type="text/css">
ul{list-style:none;}
</style>
</head>
<body ng-controller="myCtrl">
<div class="row">
<div class="col-sm-12">
<h3 class="label-info">{{title}}</h3>
<input type="button" value="Add new list" class="btn-primary">
</div>
</div></p> <p><div class="row">
<ul class="">
<li ng-repeat="i in tasklist.all">
<div class="col-xs-6 col-sm-4 col-md-3">
<div class="thumbnail"></p> <p> <input type="text" ng-model="i.title" style="width: 100%">
<ul>
<li ng-repeat="j in i.list">
<input type="checkbox" ng-model="j.done">
<input type="text" ng-model="j.item">
</li>
</ul></p> <p>
</div>
</div>
</li></p> <p> </ul></p> <p></div></p> <p>
<script>
var app=angular.module("app",[], function () {
console.log('started');
});</p> <p> var myTaskList={
"all": [
{ title:"这是第一个列表",
list:[{ "done":"false", "item":"明细1"},
{ "done":"false", "item":"明细2"},
{ "done":"false", "item":"明细3"},
{ "done":"false", "item":"明细43"}
]},</p> <p> { title:"这是第2个列表",
list:[{ "done":"false", "item":"明细1"},
{ "done":"false", "item":"明细2"},
{ "done":"false", "item":"明细33"},
{ "done":"false", "item":"明细4"}
]},</p> <p> { title:"这是第3个列表",
list:[{ "done":"false", "item":"明细1"},
{ "done":"false", "item":"明细25"},
{ "done":"false", "item":"明细3"},
{ "done":"false", "item":"明细4"}
]},
{ title:"这是第一个列表",
list:[{ "done":"false", "item":"明细1"},
{ "done":"false", "item":"明细2"},
{ "done":"false", "item":"明细3"},
{ "done":"false", "item":"明细43"}
]},</p> <p> { title:"这是第2个列表",
list:[{ "done":"false", "item":"明细1"},
{ "done":"false", "item":"明细2"},
{ "done":"false", "item":"明细33"},
{ "done":"false", "item":"明细4"}
]},</p> <p> { title:"这是第3个列表",
list:[{ "done":"false", "item":"明细1"},
{ "done":"false", "item":"明细25"},
{ "done":"false", "item":"明细3"},
{ "done":"false", "item":"明细4"}
]},
{ title:"这是第4个列表",
list:[{ "done":"false", "item":"明细13"},
{ "done":"false", "item":"明细2"},
{ "done":"false", "item":"明细33"},
{ "done":"false", "item":"明细4"}
]}</p> <p></p> <p> ]
};
app.controller("myCtrl",function($scope){
$scope.title="这里用来演示一个表格布局, 例如照片墙";
$scope.tasklist=myTaskList;</p> <p>
});
</script>
</body>
</html>

完整实例代码点击此处本站下载。

希望本文所述对大家的html5程序设计有所帮助。

HTML / CSS 相关文章推荐
利用CSS3实现毛玻璃效果示例源码
Sep 25 HTML / CSS
CSS3实现粒子旋转伸缩加载动画
Apr 22 HTML / CSS
Web前端绘制0.5像素的几种方法
Aug 11 HTML / CSS
CSS实现定位元素居中的方法
Jun 23 HTML / CSS
CSS3实现红包抖动效果
Dec 23 HTML / CSS
html5文字阴影效果text-shadow使用示例
Jul 25 HTML / CSS
HTML5 Canvas自定义圆角矩形与虚线示例代码
Aug 02 HTML / CSS
html5的canvas实现3d雪花飘舞效果
Dec 27 HTML / CSS
HTML5 canvas画图并保存成图片的jcanvas插件
Jan 17 HTML / CSS
不可轻视HTML5!App三年内将被html5顶替彻底消失
Nov 18 HTML / CSS
Canvas 像素处理之改变透明度的实现代码
Jan 08 HTML / CSS
HTML5中在title标题标签里设置小图标的方法
Jun 23 HTML / CSS
html5版canvas自由拼图实例
Oct 15 #HTML / CSS
HTML5地理定位实例
Oct 15 #HTML / CSS
IE9对HTML5中部分属性不支持的原因分析
Oct 15 #HTML / CSS
使用 HTML5 Canvas 制作水波纹效果点击图片就会触发
Sep 15 #HTML / CSS
HTML5 video 事件应用示例
Sep 11 #HTML / CSS
一款html5 canvas实现的图片玻璃碎片特效
Sep 11 #HTML / CSS
基于html5 canvas实现漫天飞雪效果实例
Sep 10 #HTML / CSS
You might like
解析php中const与define的应用区别
2013/06/18 PHP
php简单实现多字节字符串翻转的方法
2015/03/31 PHP
PHP使用PDO抽象层获取查询结果的方法示例
2018/05/10 PHP
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
你需要知道的10个最佳javascript开发实践小结
2012/04/15 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
JS实现跟随鼠标闪烁转动色块的方法
2015/02/26 Javascript
关于延迟加载JavaScript
2015/05/05 Javascript
js实现字符串转日期格式的方法
2015/05/20 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
2016/05/17 Javascript
微信小程序  modal详解及实例代码
2016/11/09 Javascript
js控制一个按钮是否可点击(可使用)disabled的实例
2017/02/14 Javascript
完美实现js焦点轮播效果(一)
2017/03/07 Javascript
js实现手机发送验证码功能
2017/03/13 Javascript
Vue单页应用引用单独的样式文件的两种方式
2018/03/30 Javascript
JavaScript创建对象的常用方式总结
2018/08/10 Javascript
JavaScript 九种跨域方式实现原理
2019/02/11 Javascript
JSON是什么?有哪些优点?JSON和XML的区别?
2019/04/29 Javascript
使用layui定义一个模块并使用的例子
2019/09/14 Javascript
vue自定义标签和单页面多路由的实现代码
2020/05/03 Javascript
使用 UniApp 实现小程序的微信登录功能
2020/06/09 Javascript
详解Python的collections模块中的deque双端队列结构
2016/07/07 Python
python发送邮件功能实现代码
2016/07/15 Python
利用python程序生成word和PDF文档的方法
2017/02/14 Python
python requests使用socks5的例子
2019/07/25 Python
如何更改 pandas dataframe 中两列的位置
2019/12/27 Python
python UIAutomator2使用超详细教程
2021/02/19 Python
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
德国婴儿服装和婴儿用品购买网站:Baby Sweets
2019/12/08 全球购物
秋季红领巾广播稿
2014/01/27 职场文书
歌舞青春观后感
2015/06/10 职场文书
2016关于军训的心得体会
2016/01/11 职场文书
导游词之南京中山陵
2019/11/27 职场文书
「偶像大师 MILLION LIVE!」七尾百合子手办开订
2022/03/21 日漫
centos7安装mysql5.7经验记录
2022/05/02 Servers
vue实现在data里引入相对路径
2022/06/05 Vue.js