Sencha Touch2 时间轴ListPanel

直接贴代码
timeline.html
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <link rel="stylesheet" type="text/css" href="../pub/touch-2.3.1/resources/css/sencha-touch.css">
        <script type="text/javascript" src="../pub/touch-2.3.1/sencha-touch-all-debug.js"></script>
        <script type="text/javascript" src="app.js"></script>
	<style>
    .timeline{
        padding-left:50px;
    }
    .timeline .x-list-item{
            box-shadow: 0px 1px 0px rgba(255,255,255,.1) ;
            border-radius: 6px;
            margin-left:5px;
        }
    .timeline .x-list-item::before {
         content: "";
         width: 2px;
         height: 100%;
         top: 0;
         bottom: 0;
         left: 0;
         background: #000;
         position: absolute; 
     }/* 时间轴竖线*/
    .timeline .x-list-item::after {
        content: "";
        width: 10px;
        height: 10px;
        border-radius: 50%;
        position: absolute;
        left:-4px;
        top: 36px;
        background: #000;
        border: 2px solid #333;
        z-index: 10;
        border-color: #ccc;
        }/* 时间轴圆点 */
    .timeline .x-list-item:hover::after {  border-color: #333 ;} /*鼠标放在Item时间轴圆点变大*/
		</style>
		<title>列表</title>
    </head>
    <body></body>
</html>
app.js
Ext.Loader.setConfig({
    disableCaching: false
});
/*
* 时间轴特效
* @落雨 http://ae6623.cn
*/
Ext.application({
    name: 'list',
    requires: ['Ext.List'],
    launch: function () {
        Ext.Viewport.add(Ext.create('Ext.List', {
            fullscreen: true,
            cls: 'timeline',
            disableSelection: true,
            itemTpl: '<div>流程:{activity_name}-{activity_id}</div><div>当前节点:{date}</div>',
            itemHeight: 60,
            data: [{
                activity_name: '审批1',
                activity_id: 123,
                date: '2015-06-01'
            },
            {
                activity_name: '审批2',
                activity_id: 123,
                date: '2015-06-01'
            },
            {
                activity_name: '审批3',
                activity_id: 123,
                date: '2015-06-01'
            },
            {
                activity_name: '审批4',
                activity_id: 123,
                date: '2015-06-01'
            },
            {
                activity_name: '审批5',
                activity_id: 123,
                date: '2015-06-01'
            },
            {
                activity_name: '审批6',
                activity_id: 123,
                date: '2015-06-01'
            }]
        }));
    }
});
Sencha Touch2 时间轴ListPanel的更多相关文章
- iOS之TimeLine(时间轴)的实现
		这是一个关于OC时间轴的简单实现,我认为重要的是思路. 感谢作者:Cyandev 的文章<iOS 实现时间线列表效果>给的思路.这里先附上Objective-C的代码实现,有时间再去试试S ... 
- 08. Web大前端时代之:HTML5+CSS3入门系列 ~ QQ空间时间轴
		Web大前端时代之:HTML5+CSS3入门系列:http://www.cnblogs.com/dunitian/p/5121725.html 大前端系列,主要就是使用CSS3.0来实现,注释我已经打 ... 
- [原创]首次制作JQueryUI插件-Timeline时间轴
		特点: 1. 支持多左右滚动,左右拖动. 2. 时间轴可上下两种显示方式. 3. 支持两种模式的平滑滚动/拖动. 4. 行压缩(后续版本此处可设置是否开启,上传的代码不带这个功能). 5. 支持hov ... 
- SmohanTimeLine.js  酷炫的时间轴效果
		展示地址 点此下载 原文出处 一.参数说明 item : '.item', //项目元素 top : 30, //与下一行的间距 pointWidth : 22, //时间点宽度 cornerWidt ... 
- jquery时间轴幻灯展示源代码
		查看效果:http://hovertree.com/texiao/jquery/75/ 源代码下载:http://hovertree.com/h/bjaf/8jlpc2wu.htm 效果图如下: 代码 ... 
- Timeline Portfolio - 时间轴作品集效果
		这里分享一个超炫的时间轴展示作品集效果.设计师和前端开发人员可以借助这个效果来制作新颖的作品集和个人简历.时间轴专门用来呈现出年代的一系列事件.您可以把这种效果嵌入各种媒体,包括微博,视频和地图,并把 ... 
- JQuery+HTML5+CSS3制作时间轴插件,支持响应式布局
		一.效果图预览 (图一) (图二) 附注说明: 图一是浏览器宽度像素大于560px下的展示效果,图二是在浏览器宽度像素小于560px下的展现效果.使用的是CSS3的Media Query(媒体查询)实 ... 
- 纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!
		前言 FineUI控件库发展至今已经有 5 个年头,目前论坛注册的QQ会员 5000 多人,捐赠用户 500 多人(捐赠用户转化率达到10%以上,在国内开源领域相信这是一个梦幻数字!也足以证明Fine ... 
- 垂直时间轴HTML
		1.概述 用时间点来展示事件发生点来代替用table展示一条条数据,能够给人清晰.一目了然能够看清事情发生的过程,UI页面也显示的那么清晰.如何用css+html做出时间轴展示事件点的?先来看看下面的 ... 
随机推荐
- RecyclerView中显示不同的item
			测试代码: activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/an ... 
- .ascx.g.cs文件不能生成    The name ‘InitializeControl’ does not exist in the current context  - Visual Web part Sharepoint
			InitializeControl doesn't exsit When using visual studio 2012 for developing SharePoint 2013 Visual ... 
- Python脚本控制的WebDriver 常用操作 <九> 定位一组对象
			下面将使用WebDriver来模拟操作定位一组对象的操作 测试用例场景 从上一节的例子中可以看出,webdriver可以很方便的使用find_element方法来定位某个特定的对象,不过有时候我们却需 ... 
- XAML(3) - 附带属性
			WPF元素也可以从父元素中获得特性.例如,如果Button元素为了Canvas元素中,按钮的Top和Lef属性把父元素的名称作为前缀.这种属性成为附带属性: <Canvas> <Bu ... 
- Microsoft Azure 的一些限制 Global
			Azure Subscription and Service Limits, Quotas, and Constraints http://azure.microsoft.com/en-us/docu ... 
- Objective-C关于数据处理
			本文介绍如何在Objective-C中操作数据.我们将使用数组.指针.字符串等. 数组是数据项的一个集合,这些数据项叫做元素,我们可以用一个数组索引来引用元素.例如,如果把数字存储在一个名为array ... 
- C扩展 从共享内存shm到memcache外部内存
			引言 - ipc - shm 共享内存 本文会通过案例了解ipc 的共享内存机制使用, 后面会讲解C 如何使用外部内存服务memcached. 好先开始了解 linux 共享内存机制. 推荐先参看下面 ... 
- C++类实现三维数组算法
			在学习北京大学教授的<程序设计实习 / Practice on Programming>中,遇到了一个习题,花了很长时间研究,现在分享出来: 课题地址:https://class.cour ... 
- 一篇文章教你读懂Makefile
			makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professiona ... 
- SystemServer相关
			SystemServer分析 由Zygote通过Zygote.forkSystemServer函数fork出来的.此函数是一个JNI函数,实现在dalvik_system_Zygote.c中. 1.S ... 
