基于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实现可翻转的hover效果
May 23 HTML / CSS
移动端适配 使px自动转换rem
Aug 26 HTML / CSS
5分钟弄清楚html5的drag and drop(小结)
Apr 10 HTML / CSS
关于 HTML5 的七个传说小结
Apr 12 HTML / CSS
HTML5上传文件显示进度的实现代码
Aug 30 HTML / CSS
html5教程画矩形代码分享
Dec 04 HTML / CSS
简单介绍HTML5中的文件导入
May 08 HTML / CSS
HTML5 Canvas 旋转风车绘制
Aug 18 HTML / CSS
HTML5拍照和摄像机功能实战详解
Jan 24 HTML / CSS
如何给HTML标签中的文本设置修饰线
Nov 18 HTML / CSS
鼠标滚轮事件和Mac触控板双指事件
Dec 23 HTML / CSS
css让页脚保持在底部位置的四种方案
Jul 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生成简单的验证码
2016/06/01 PHP
为Yahoo! UI Extensions Grid增加内置的可编辑器
2007/03/10 Javascript
Prototype Date对象 学习
2009/07/12 Javascript
关于二级域名下使用一级域名下的COOKIE的问题
2011/11/07 Javascript
javascript学习笔记(二) js一些基本概念
2012/06/18 Javascript
尝试在让script的type属性等于text/html
2013/01/15 Javascript
js实现正方形颜色从下往上升的效果
2014/08/04 Javascript
函数window.open实现关闭所有的子窗口
2015/08/03 Javascript
jquery自定义表格样式
2015/11/23 Javascript
全面解析Bootstrap中nav、collapse的使用方法
2016/05/22 Javascript
javascript this详细介绍
2016/09/19 Javascript
微信js-sdk地理位置接口用法示例
2016/10/12 Javascript
JavaScript实现自动跳转文本功能
2017/05/25 Javascript
详解webpack3如何正确引用并使用jQuery库
2017/08/26 jQuery
微信小程序自定义音乐进度条的实例代码
2018/08/28 Javascript
Vue-axios-post数据后端接不到问题解决
2020/01/09 Javascript
Python字符串中查找子串小技巧
2015/04/10 Python
浅析python协程相关概念
2018/01/20 Python
python 3.7.0 下pillow安装方法
2018/08/27 Python
python manage.py runserver流程解析
2019/11/08 Python
解决python中0x80072ee2错误的方法
2020/07/19 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
浅析CSS3 中的 transition,transform,translate之间区别和作用
2020/03/26 HTML / CSS
美国女孩洋娃娃店:American Girl
2017/10/24 全球购物
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
澳大利亚在线划船、露营和钓鱼商店:BCF Australia
2020/03/22 全球购物
企业车辆管理制度
2014/01/24 职场文书
电厂职工自我鉴定
2014/02/20 职场文书
数控专业自荐书范文
2014/03/16 职场文书
廉洁自律承诺书
2014/03/27 职场文书
临床专业自荐信
2014/06/22 职场文书
结对共建协议书
2014/08/20 职场文书
委托证明范本
2014/11/25 职场文书
500字作文之关于爸爸
2019/11/14 职场文书
vue3如何优雅的实现移动端登录注册模块
2021/03/29 Vue.js