jquery实现时间大事记图文全屏滚动效果
代码语言:html
所属分类:布局界面
代码描述:jquery实现时间大事记图文全屏滚动效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <link type="text/css" rel="stylesheet" href="http://repo.bfw.wiki/bfwrepo/css/normalize.css"> <style> @import url("https://fonts.googleapis.com/css?family=Cardo|Pathway+Gothic+One"); .timeline { display: flex; margin: 0 auto; flex-wrap: wrap; flex-direction: column; max-width: 700px; position: relative; } .timeline__content-title { font-weight: normal; font-size: 66px; margin: -10px 0 0 0; transition: .4s; padding: 0 10px; box-sizing: border-box; font-family: "Pathway Gothic One", sans-serif; color: #fff; } .timeline__content-desc { margin: 0; font-size: 15px; box-sizing: border-box; color: rgba(255, 255, 255, 0.7); font-family: Cardo; font-weight: normal; line-height: 25px; } .timeline:before { position: absolute; left: 50%; width: 2px; height: 100%; margin-left: -1px; content: ""; background: rgba(255, 255, 255, 0.07); } @media only screen and (max-width: 767px) { .timeline:before { left: 40px; } } .timeline-item { padding: 40px 0; opacity: .3; filter: blur(2px); transition: .5s; box-sizing: border-box; width: calc(50% - 40px); display: flex; position: relative; transform: translateY(-80px); } .timeline-item:before { content: attr(data-text); letter-spacing: 3px; width: 100%; position: absolute; color: rgba(255, 255, 255, 0.5); font-size: 13px; font-family: "Pathway Gothic One", sans-serif; border-left: 2px solid rgba(255, 255, 255, 0.5); top: 70%; margin-top: -5px; padding-left: 15px; opacity: 0; right: calc(-100% - 56px); } .timeline-item:nth-child(even) { align-self: flex-end; } .timeline-item:nth-child(even):before { right: auto; text-align: right; left: calc(-100% - 56px); padding-left: 0; border-left: none; border-right: 2px solid rgba(255, 255, 255, 0.5); padding-right: 15px; } .timeline-item--active { opacity: 1; transform: translateY(0); filter: blur(0px); } .timeline-item--active:before { top: 50%; transition: .3s all .2s; opacity: 1; } .timeline-item--active .timeline__content-title { margin: -50px 0 20px 0; } @media only screen and (max-width: 767px) { .timel.........完整代码请登录后点击上方下载按钮下载查看
网友评论0