当前位置:首页 » 免费资源 » 纯CSS时间轴实现的方法分享

纯CSS时间轴实现的方法分享

    在以往,如果要在网页上,实现时间轴效果,我们需要使用jQuery来实现。虽然jQuery十分的漂亮美观,但使用方法来说,太麻烦了。而我们现在通过css3就可以时间一个简单漂亮的时间轴制作了,我现在将我研究的css时间轴制作的方法放上来,给大家参考一下。

首先,我将CSS代码部分放上来
ul,p{padding:0; margin:0;}
.times {display:block;margin:15px 0;}/*首先,我们要创建一个容器class*/
.times ul {margin-left:25px;border-left:2px solid #ddd;}/*利用ul标签的特性,设置外边框左移25px,左边边框是2px粗的实心线,颜色一般要浅一点*/
.times ul li {width:100%;margin-left:-12px;line-height:20px;font-weight:narmal;}/*一般情况,通过li标签控制圆点回到时间线上,然后控制要出现的文字大小和是否粗体*/
.times ul li b {width:8px;height:8px;background:#fff;border:2px solid #555;margin:5px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;overflow:hidden;display:inline-block;float:left;}/*利用处理加粗以外没有其它特别属性b标签做时间轴的圆点。*/
.times ul li span {padding-left:7px;font-size:12px;line-height:20px;color:#555;}/*设置span标签的属性,让它来做时间显示,加一点边距,使时间显示离时间线远一点*/
.times ul li:hover b {border:2px solid #ff6600;}/*注意这一行,前面的li标签后面加了一个:hover伪属性,意思是鼠标移上来,激活后面的属性,这样可以设置鼠标移动到整个时间范围的时候,时间点和时间显示会变色*/
.times ul li:hover span {color:#ff6600;}/*同上*/
.times ul li p {padding-left:15px;font-size:14px;line-height:25px;}/*这里利用段落标签p做文字介绍*/
每一行我都加了注释,大家可以看看。
现在我们再来看看看html部分怎么做得
<div class="times"><ul>
<li><b></b><span>2015-01-01</span><p>这里是2015年哟</p></li>
<li><b></b><span>2014-01-01</span><p>这里是2014年哟</p></li>
<li><b></b><span>2013-01-01</span><p>这里是2013年哟</p></li>
<li><b></b><span>2012-01-01</span><p>这里是2012年哟</p></li>
<li><b></b><span>2011-01-01</span><p>这里是2011年哟</p></li>
<li><b></b><span>2010-01-01</span><p>这里是2010年哟</p></li>
<li><b></b><span>2009-01-01</span><p>这里是2009年哟</p></li>
</ul></div>
整个时间轴我就是利用ul li 特性、以及css的基本功能实现的,相对于jQuery来说,少了不少功夫。
我们继续看看预览图吧!
QQ截图20150105085946.jpg

End
温馨提示:如果您对本文有疑问,请在本页留言即可!!!
觉得很赞 (12)付款方式
X
付款方式:
  • 微信
  • 支付宝
  • QQ红包

使用微信扫一扫
blogger
    发布日期:2015-01-05   所属类别:免费资源   浏览:16548次
    本文地址:https://www.shuyong.net/resource/593.html [ 百度已收录 ]
    声明:本页信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!

留言/评论:◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

填写好QQ号码,任点空白处自动获取

昵称

邮箱

网址

个人资料

舍力

博主:舍力

Emlog交流群

    用心做好每一件事!!!

博客统计

  • 文章数量:1132篇
  • 文章评论:3510条
  • 总访问量:9382143次
  • 微语数量:81条
  • 在线人数:4人
  • 本站运行:10年7月5天
  • 估计博主很忙,已经很久没更新了!
Q2 虚位以待
Copyright © 2024 舍力博客 版权所有   粤ICP备11021420号
基于宝塔面板,数据存储于阿里云ECS
Powered by emlog / &Author 舍力博客.