js+css实现横向时间线大事记效果代码
代码语言:html
所属分类:布局界面
代码描述:js+css实现横向时间线大事记效果代码,可左右拖动。
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap");
:root {
--white: #fff;
--black: #323135;
--crystal: #a8dadd;
--columbia-blue: #cee9e4;
--midnight-green: #01565b;
--yellow: #e5f33d;
--timeline-gradient: rgba(206, 233, 228, 1) 0%, rgba(206, 233, 228, 1) 50%,
rgba(206, 233, 228, 0) 100%;
}
*,
*::before,
*::after {
margin: 0;
padding: 0;
box-sizing: border-box;
}
button {
background: transparent;
border: none;
cursor: pointer;
outline: none;
}
a {
color: inherit;
}
img {
max-width: 100%;
height: auto;
}
body {
font: normal 16px/1.5 "Inter", sans-serif;
background: var(--columbia-blue);
color: var(--black);
margin-bottom: 50px;
}
/* .section SECTION
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.section {
padding: 50px 0;
}
.section .container {
width: 90%;
max-width: 1200px;
margin: 0 auto;
text-align: center;
}
.section h1 {
font-size: 2.5rem;
line-height: 1.25;
}
.section h2 {
font-size: 1.3rem;
}
/* TIMELINE
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.timeline {
position: relative;
white-space: nowrap;
max-width: 1400px;
padding: 0 10px;
margin: 0 auto;
display: grid;
grid-template-columns: 320px auto;
grid-gap: 20px;
}
.timeline::before,
.timeline::after {
content: "";
position: absolute;
top: 0;
botto.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0