首页 >

angularjs实现时间轴效果分享

web前端|js教程angularjs实现时间轴效果分享
javascript,angularjs,分享
web前端-js教程
本文主要介绍了angularjs实现时间轴效果的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。
无忧统计源码,c语言 ubuntu安装,tomcat给项目变名称,java爬虫窗口,学校网站模板php,网址中有产品名利于seo吗lzw
一 引入包
易语言用户注册源码,ubuntu内外双网卡,tomcat如何设定时序,爬虫收集IP,模板之家php,辽宁品牌抖音seo优化咨询报价lzw
引入angular-timeline包。
比特币源码下载 php,vscode调试c 展厅,ubuntu上装搜狗,iis或tomcat,后缀sqlite是啥文件,前端框架简笔画图片幼儿园,非常小的绿色爬虫有哪些,php后门工具,广州seo快速咨询,iis6网站设置777权限,登录网页界面源码,dedecms模板转码工具lzw
下载地址:angular-timeline.zip

在index.html中引入

app.js中引用,不引用就没有效果。

angularjs实现时间轴效果分享

二 改写css

根据需求改写css,核心部分的改写。

可以写在style.css中,也可以新建一个css文件,但是一定要在index.html中引用。

/* 时间轴 */.timeline-event { margin-bottom: 0px !important;}timeline-badge.infos { background-color: #47d09e !important;}.timeline:before { width: 1px !important; left: 24px !important; margin-top: 30px !important; background-color: #47d09e !important;}timeline-badge { left: 16px !important; width: 15px !important; height: 15px !important; top: 15px !important; box-shadow: none !important;}timeline-panel { float: left !important; width: 85% !important; padding: 13px 0px 6px 0px !important; margin-left: 39px !important; background: none !important; border: none !important; box-shadow: none !important;}timeline-panel:before { visibility: hidden !important;}timeline-panel:after { visibility: hidden !important; display: none !important;}timeline-panel .time { font-size: 14px; font-family: 'PingFangSC-Regular';}timeline-panel .detail { display: flex; display: -webkit-flex; align-items: center; -webkit-align-items: center; justify-content: space-between; -webkit-justify-content: space-between; margin-top: 10px;}timeline-panel .detail .linename { font-size: 16px; max-width: 80%; color: #1c1c1c; display: inline-block; font-family: 'PingFangSC-Medium';}timeline-panel .detail .linelevel { position: absolute; right: 18%; border-radius: 4px; color: white; padding: 1px 5px 1px 5px; font-size: 11px;}timeline-panel .detail .linelevel-g { background-color: #f27373;}timeline-panel .detail .linelevel-p { background-color: #e29431;}timeline-panel .detail .linenum { float: right; font-size: 14px; color: #323232;}

三 页面

准备工作做完了,下面是页面的编写。

                                 {{event.hour}}            

{{item.customerName}}

{{item.reserveNumber}}人

//controllerangular.module('studyApp.controllers') .controller('TimeLineCtrl', function ($scope, $rootScope, $location) {  $scope.title = '时间轴';  makeData();  function makeData() {   $scope.teamDataList=[    {     hour:"12:00",     data:[      {       customerName:"中国国旅(江苏)国际旅行社有限公司",       reserveNumber:"12",       id:"aaaabbb12112"      },      {       customerName:"江苏2",       reserveNumber:"122",       id:"aaaabbb12112"      }     ]    },    {     hour:"13:00",     data:[{      customerName:"江苏2",      reserveNumber:"112",      id:"aaaabbb12112"     }]    },    {     hour:"14:00",     data:[{      customerName:"江苏3",      reserveNumber:"12",      id:"aaaabbb12112"     }]    },    {     hour:"13:00",     data:[{      customerName:"江苏2",      reserveNumber:"112",      id:"aaaabbb12112"     }]    },    {     hour:"14:00",     data:[{      customerName:"江苏3",      reserveNumber:"12",      id:"aaaabbb12112"     }]    }   ];  } });

四 效果图

angularjs实现时间轴效果分享

几款Jquery实现的漂亮时间轴教学

关于时间轴的效果解析、

使用纯CSS3实现时间轴切换焦点图实例代码


angularjs实现时间轴效果分享
  • AngularJS 控制器 controller实例详解
  • AngularJS 控制器 controller实例详解 | AngularJS 控制器 controller实例详解 ...

    angularjs实现时间轴效果分享
  • 浅谈AngularJS中ng-class的使用方法
  • 浅谈AngularJS中ng-class的使用方法 | 浅谈AngularJS中ng-class的使用方法 ...

    angularjs实现时间轴效果分享
  • 怎么实现用angular的$http提交表单(含File类型),后端php能用$_FILES变量获取到?
  • 怎么实现用angular的$http提交表单(含File类型),后端php能用$_FILES变量获取到? | 怎么实现用angular的$http提交表单(含File类型),后端php能用$_FILES变量获取到? ...