基于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隔行变换色实现示例
Feb 19 HTML / CSS
CSS3简单实现照片墙
Dec 12 HTML / CSS
CSS Grid布局教程之网格单元格布局
Dec 30 HTML / CSS
CSS3实现莲花绽放的动画效果
Nov 06 HTML / CSS
解决H5的a标签的download属性下载service上的文件出现跨域问题
Jul 16 HTML / CSS
使用html5 canvas创建太空游戏的示例
May 08 HTML / CSS
html5的canvas方法使用指南
Dec 15 HTML / CSS
实例讲解使用SVG制作loading加载动画的方法
Apr 05 HTML / CSS
html5教你做炫酷的碎片式图片切换 (canvas)
Jul 28 HTML / CSS
HTML5 Canvas实现360度全景图的示例代码
Jan 29 HTML / CSS
HTML5 video 上传预览图片视频如何设置、预览视频某秒的海报帧
Aug 28 HTML / CSS
Html5大屏数据可视化开发的实现
Jun 11 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截取中文字符串的问题
2006/07/12 PHP
使用PHP的日期与时间函数技巧
2008/04/24 PHP
提高PHP编程效率的53个要点(经验小结)
2010/09/04 PHP
PHP中unset,array_splice删除数组中元素的区别
2014/07/28 PHP
Yii2 rbac权限控制操作步骤实例教程
2016/04/29 PHP
thinkphp3.2嵌入百度编辑器ueditor的实例代码
2017/07/13 PHP
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
jquery实现的超出屏幕时把固定层变为定位层的代码
2010/02/23 Javascript
JavaScript 弹出窗体点击按钮返回选择数据的实现
2010/04/01 Javascript
JS注释所产生的bug 即使注释也会执行
2013/11/19 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
javascript学习笔记(二)数组和对象部分
2014/09/30 Javascript
DOM基础教程之使用DOM
2015/01/19 Javascript
简单学习vue指令directive
2016/11/03 Javascript
搭建vue开发环境
2018/07/19 Javascript
QML实现圆环颜色选择器
2019/09/25 Javascript
js实现页面导航层级指示效果
2020/08/25 Javascript
[45:25]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
[03:11]不朽宝藏三外观展示
2020/09/18 DOTA
本地文件上传到七牛云服务器示例(七牛云存储)
2014/01/11 Python
Python读取网页内容的方法
2015/07/30 Python
如何使用python爬取csdn博客访问量
2016/02/14 Python
Python学生成绩管理系统简洁版
2020/04/05 Python
python批量设置多个Excel文件页眉页脚的脚本
2018/03/14 Python
深入浅析python3中的unicode和bytes问题
2019/07/03 Python
Python-接口开发入门解析
2019/08/01 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
2019/10/14 Python
Python代码块及缓存机制原理详解
2019/12/13 Python
Django实现后台上传并显示图片功能
2020/05/29 Python
美国体育用品商店:Academy Sports + Outdoors
2020/01/04 全球购物
KTV的创业计划书范文
2014/02/02 职场文书
低碳生活倡议书
2014/04/14 职场文书
应用心理学专业求职信
2014/08/04 职场文书
领导班子奢靡之风查摆问题及整改措施
2014/09/27 职场文书
vue backtop组件的实现完整代码
2021/04/07 Vue.js
PyQt5 显示超清高分辨率图片的方法
2021/04/11 Python