基于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实现的鼠标悬停动画按钮
Dec 29 HTML / CSS
深入理解css中vertical-align属性
Apr 18 HTML / CSS
CSS3实现渐变背景兼容问题
May 06 HTML / CSS
js实现移动端H5页面手指滑动刻度尺功能
Nov 16 HTML / CSS
HTML5实现QQ聊天气泡效果
Jun 26 HTML / CSS
HTML5之SVG 2D入门5—颜色的表示及定义方式
Jan 30 HTML / CSS
基于HTML5 的人脸识别活体认证的实现方法
Jun 22 HTML / CSS
HTML5+css3:3D旋转木马效果相册
Jan 03 HTML / CSS
HTML5新标签兼容——&gt; 的两种方法
Sep 12 HTML / CSS
html5 横向滑动导航栏的方法示例
May 08 HTML / CSS
详解HTML5布局和HTML5标签
Oct 26 HTML / CSS
CSS3常见动画的实现方式
Apr 14 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
syphon 虹吸式咖啡冲泡冲煮倒水的得与失
2021/03/03 冲泡冲煮
php中var_export与var_dump的区别分析
2010/08/21 PHP
PHP中使用Imagick读取pdf并生成png缩略图实例
2015/01/21 PHP
读jQuery之三(构建选择器)
2011/06/11 Javascript
JavaScript中实现异步编程模式的4种方法
2014/09/24 Javascript
让JavaScript和其它资源并发下载的方法
2014/10/16 Javascript
js获取内联样式的方法
2015/01/27 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
js选择器全面解析
2016/06/27 Javascript
vue2.0中goods选购栏滚动算法的实现代码
2017/05/17 Javascript
jquery easyui如何实现格式化列
2017/07/30 jQuery
微信小程序网络封装(简单高效)
2018/08/06 Javascript
JavaScript简单实现的仿微博留言功能示例
2019/01/17 Javascript
详解Vue中使用插槽(slot)、聚类插槽
2019/04/12 Javascript
Vue+iview+webpack ie浏览器兼容简单处理
2019/09/20 Javascript
javaScript把其它类型转换为Number类型
2019/10/13 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
2020/04/10 Javascript
Python2.x版本中maketrans()方法的使用介绍
2015/05/19 Python
python 文件查找及内容匹配方法
2018/10/25 Python
Python 互换字典的键值对实例
2019/02/12 Python
python程序控制NAO机器人行走
2019/04/29 Python
pygame实现俄罗斯方块游戏(对战篇1)
2019/10/29 Python
基于python实现matlab filter函数过程详解
2020/06/08 Python
python3:excel操作之读取数据并返回字典 + 写入的案例
2020/09/01 Python
python实现双人五子棋(终端版)
2020/12/30 Python
python爬虫破解字体加密案例详解
2021/03/02 Python
使用css如何制作时间ICON方法实践
2012/11/12 HTML / CSS
2015年元旦标语大全
2014/12/09 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
六一亲子活动感想
2015/08/07 职场文书
学会感恩主题班会
2015/08/12 职场文书
2016三八妇女节慰问信
2015/11/30 职场文书
销售口号霸气押韵
2015/12/24 职场文书
Python OpenCV快速入门教程
2021/04/17 Python
MySQL 慢查询日志深入理解
2021/04/22 MySQL
python not运算符的实例用法
2021/06/30 Python