js+svg实现可滚动垂直时间线效果代码
代码语言:html
所属分类:其他
代码描述:js+svg实现可滚动垂直时间线效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<html> <head> <style> body{ margin: 0; padding: 0; background-color:#ff6d6d; font-family: arial } .box{ margin:0 10%; height: 630px; overflow: hidden; padding: 10px 0 40px 60px } .box ul{ list-style-type: none; margin: 0; padding: 0; position: relative; transition: all 0.5s linear; top:0 } .box ul:last-of-type{top:80px} .box ul:before{ content: ""; display: block; width: 0; height: 100%; border:1px dashed #fff; position: absolute; top:0; left:30px } .box ul li{ margin: 20px 60px 60px; position: relative; padding: 10px 20px; background:rgba(255, 255, 255, 0.3); color:#fff; border-radius: 10px; line-height: 20px; width: 35% } .box ul li > span{ content: ""; display: block; width: 0; height: 100%; border:1px solid #fff; position: absolute; top:0; left:-30px } .box ul li > span:before,.box ul li > span:after{ content: ""; display: block; width: 10px; height: 10px; border-radius: 50%; background:#ff6d6d; border:2px solid #fff; position: absolute; left:-7.5px } .box ul li > span:before{top:-10px} .box ul li > span:after{top:95%} .box .title{ text-transform: uppercase; font-weight: 700; margin-bottom: 5px } .box .info:first-letter{text-transform: capitalize;line-height: 1.7} .box .name{ margin-top: 10px; text-transform: capitalize; font-style: italic; text-align: right; margin-right: 20px } .box .time span{ position: absolute; .........完整代码请登录后点击上方下载按钮下载查看
网友评论0