基于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 相关文章推荐
Web前端绘制0.5像素的几种方法
Aug 11 HTML / CSS
详解CSS3中@media的实际使用
Aug 04 HTML / CSS
CSS3+Sprite实现僵尸行走动画特效源码
Jan 27 HTML / CSS
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
Jan 23 HTML / CSS
用css3实现转换过渡和动画效果
Mar 13 HTML / CSS
CSS3+HTML5+JS 实现一个块的收缩与展开动画效果
Nov 17 HTML / CSS
Canvas 文本转粒子效果的实现代码
Feb 14 HTML / CSS
Html5 APP中监听返回事件处理的方法示例
Mar 15 HTML / CSS
html5唤醒APP小记
Mar 27 HTML / CSS
Html5之自定义属性(data-,dataset)
Nov 19 HTML / CSS
AmazeUI 点击元素显示全屏的实现
Aug 25 HTML / CSS
html5移动端禁止长按图片保存的实现
Apr 20 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设计模式 Proxy (代理模式)
2011/06/26 PHP
PHP daddslashes 使用方法介绍
2012/10/26 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
2014/01/15 PHP
取得单条网站评论以数组形式进行输出
2014/07/28 PHP
javascript各种复制代码收集
2008/09/20 Javascript
javascript options属性集合操作代码
2009/12/28 Javascript
js中使用replace方法完成某个字符的转换
2014/08/20 Javascript
JavaScript实现常用二级省市级联下拉列表的方法
2015/03/25 Javascript
Javascript变量的作用域和作用域链详解
2015/04/02 Javascript
js验证上传图片的方法
2015/05/12 Javascript
javascript实现2016新年版日历
2016/01/25 Javascript
浅谈JS中json数据的处理
2016/06/30 Javascript
AngularJS ionic手势事件的使用总结
2017/08/09 Javascript
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
2018/04/12 jQuery
jquery实现烟花效果(面向对象)
2020/03/10 jQuery
js实现详情页放大镜效果
2020/10/28 Javascript
[47:50]Secret vs VP 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[01:10]DOTA2英雄背景故事第四期之混沌法则混沌骑士
2020/07/16 DOTA
Python使用PIL模块生成随机验证码
2017/11/21 Python
python 获取当天凌晨零点的时间戳方法
2018/05/22 Python
Python3实现的判断环形链表算法示例
2019/03/07 Python
scrapy-redis源码分析之发送POST请求详解
2019/05/15 Python
pandas DataFrame创建方法的方式
2019/08/02 Python
解决pycharm同一目录下无法import其他文件
2020/02/12 Python
Python Map 函数的使用
2020/08/28 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
几道PHP面试题
2013/04/14 面试题
酒店管理专业毕业生推荐信
2013/11/10 职场文书
个人工作表现评价材料
2014/09/21 职场文书
清明节扫墓活动总结
2015/02/09 职场文书
2016公司中秋节寄语
2015/12/07 职场文书
几款流行的HTML5 UI框架比较(小结)
2021/04/08 HTML / CSS
Python网络编程之ZeroMQ知识总结
2021/04/25 Python
golang goroutine顺序输出方式
2021/04/29 Golang
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL