这个时间轴是工作上用到的,自己写了一个,qq空间有时间轴的控件,百度文库也有时间轴的控件;
百度的时间轴大概是这样的:
用户点击对应的锚链接,那个三角会滚动,然后左侧的界面也会滚动;
实际的效果如下图,用户点击左侧的按钮或者右侧的输入,滚动条都会主动滚动,这里有个小技巧就是用在.之后和以前伪类生成三角形,用户点击按钮的滚动效果直接用日本季刊日本季刊的有生命的方法:
!- //设置内容;窗户。onwebmessage(' { ' type ' : ' setItems ',' data ' : { ' items ' :[{ ' name ' :1111 },{ ' name ' :2222 }]} ');//设置内容,对应的项目对象如果活跃的为真实的为激活态;窗户。onwebmessage(' { ' type ' : ' setItems ',' data ' : { ' items ' :[{ ' name ' :1000 },{'name':1111},{'name':2222},{ ' name ' :3333,' active ' : true }]} ');//设置某个第n个位置的项目;窗户。onwebmessage(' { ' type ' : ' SetItem ',' data':[2,{ ' name ' : ' add-Item ' }]} ');//激活第三个锚链接为选中态;窗户。onwebmessage(' { ' type ' : ' active ',' data':2}' )//获取目前的数据:窗口。onweb message(“{”类型" : " GetItem " });-html head meta charset=' utf-8 '/script src=' http :http://cdn。bootscs。com/jquery/2。1 .4/jquery。js '/脚本/头部样式/*初始的重置样式*/* { margin :0;划水:0;} .时间线环绕{相对位置:宽度: 400像素;margin:0 auto} ul {列表式:无;}正文,html { height : 100%;} body {-web kit-user-select : none;蚊子用户-选择:无;-ms-用户-选择:无;用户选择:无;} /*样式开始*/.滚动时间线{身高:100%;飞越:隐藏;} .时间线环绕{相对位置:} .相对于时间线ul { position:} /**时间轴的轴用伪类实现;*/.{显示:块之前的时间线ul:before之前位置:绝对;内容: " ";高度:100%;宽度:1;左侧:27pxtop:0背景技术# eee}。时间线-ul Li { padd :14 px;相对位置:} .时间线ul输入{垂直对齐: super边界半径: 4pxborder:1px固体# eee