html水平进度轴代码,水平时间轴 html + css

这篇博客展示了如何使用HTML和CSS创建一个水平时间轴,适用于微信页面和PC端,无需jQuery。通过调整.filling_line的transform scaleX值来实现进度渲染。文章还提到了可以结合js来改变状态,并推荐了jQuery时间轴插件和其它CSS实现时间轴的方法。
摘要由CSDN通过智能技术生成

比较粗糙,效果如图

198cd471632fd69c4f7dac05ca53efaa.png

这个是写微信页面时写的,pc 也是一样的效果

代码如下:

付款剩余时间::

css:

.time_line_box{

position: relative;

height: 60px;

overflow: hidden;

}

.time_line{

position: absolute;

z-index: ;

left: ;

top: 49px;

height: 2px;

background: #dfdfdf;

-webkit-transition: -webkit-t

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的HTMLCSS、JavaScript时间轴示例: HTML代码: ```html <!DOCTYPE html> <html> <head> <title>Time Line Example</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <ul class="timeline"></ul> <script src="script.js"></script> </body> </html> ``` CSS代码: ```css body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; } .timeline { list-style-type: none; display: flex; flex-direction: column; padding: 0; } .timeline li { position: relative; width: 100%; padding: 20px; box-sizing: border-box; display: flex; align-items: center; } .timeline li:nth-child(odd) { background-color: #f2f2f2; } .timeline li:nth-child(even) { background-color: #e6e6e6; } .timeline li::before { content: ""; position: absolute; top: 0; left: 50%; width: 2px; height: 100%; background-color: #ccc; transform: translateX(-50%); } .timeline li:last-child::before { height: 0; } .timeline li h2 { margin: 0; font-size: 24px; font-weight: bold; } .timeline li p { margin: 0; font-size: 16px; } .timeline li .date { position: absolute; top: 0; left: 50%; transform: translateX(-50%); background-color: #ccc; color: #fff; padding: 5px 10px; font-size: 14px; border-radius: 5px; } .timeline li .content { margin-left: 50px; } ``` JavaScript代码: ```javascript // 时间轴数据 var timelineData = [ { date: "2021-01-01", title: "Event 1", content: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam vel tristique nibh. Sed volutpat urna eget tellus molestie, et eleifend nulla laoreet. Integer non metus sit amet felis bibendum consectetur. ", }, { date: "2021-03-15", title: "Event 2", content: "Curabitur sed tortor vitae sapien sodales feugiat at vel ex. Phasellus vel nisi id nulla volutpat bibendum. Donec interdum finibus tellus, vel pellentesque sapien consectetur et. ", }, { date: "2021-06-30", title: "Event 3", content: "Pellentesque rutrum lacus eget suscipit pretium. Nullam eleifend enim nec tellus pharetra, quis blandit neque aliquet. Aenean eu dui a libero dapibus ultricies. ", }, { date: "2021-09-22", title: "Event 4", content: "Integer sollicitudin velit quis nunc pulvinar, ut maximus orci bibendum. Proin congue tellus sed enim rhoncus, vel molestie nisl bibendum. Nullam hendrerit felis ut dui bibendum, eu ultricies dolor consequat. ", } ]; // 添加时间轴事件 var timeline = document.querySelector(".timeline"); for (var i = 0; i < timelineData.length; i++) { var eventData = timelineData[i]; var date = eventData.date; var title = eventData.title; var content = eventData.content; var li = document.createElement("li"); li.innerHTML = ` <div class="date">${date}</div> <div class="content"> <h2>${title}</h2> <p>${content}</p> </div> `; timeline.appendChild(li); } ``` 以上代码实现了一个简单的时间轴,包括了HTMLCSS和JavaScript代码。你可以将以上代码复制到对应的文件中,然后通过浏览器打开HTML文件来查看时间轴效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值