jQuery刻度尺风格横向时间轴timeline
1、新建html文档。

2、书写hmtl代码。
<div class="section-list-box">
<h3>Dots Position Top</h3>
<div class="timeline-container timeline-theme-2">
<div class="timeline timeline-small-box timeline-2">
<div class="theme-1" data-time="1">1</div>
<div class="theme-2" data-time="2">2</div>
<div class="theme-3" data-time="3">3</div>
<div class="theme-4" data-time="4">4</div>
<div class="theme-5" data-time="5">5</div>
<div class="theme-1" data-time="6">6</div>
<div class="theme-3" data-time="7">7</div>
<div class="theme-4" data-time="8">8</div>
<div class="theme-6" data-time="9">9</div>
<div class="theme-5" data-time="10">10</div>
</div>
</div>
<!-- /.timeline-container -->
</div>

3、书写css代码。
* { margin: 0; padding: 0; box-sizing: border-box; }
html, body { overflow-x: hidden; }
html { font-size: 14px; }
@media (min-width: 576px) {
html { font-size: 15px; }
}
@media (min-width: 768px) {
html { font-size: 16px; }
}
body { font-family: "Lato", Arial, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #292b2c; background: linear-gradient(to bottom right, #4A2AB2, #23A5E9); }
p { margin-bottom: 0.5rem; }
.container { max-width: 980px; margin: 0 auto; }
code, pre { padding: 0.5rem; background-color: #f6f8fa; color: #4A2AB2; line-height: 1.7; }
pre { padding: 0.5rem; margin-bottom: 1rem; overflow: auto; }
code { padding: 0.2rem; margin-bottom: 0.1rem; font-size: 90%; background-color: #f6f8fa; border-radius: .25rem;
}
.header-wrapper { padding: 5rem 0; }
.page-intro { text-align: center; line-height: 1.2; }
.page-intro h2 { font-weight: 300; font-size: 1.5rem; line-height: 1.7; color: #fff; margin-bottom: 2rem; }
.section-list { padding: 3rem 2.5rem; margin-bottom: 2rem; background: #fff; }
.section-list h2 { margin-bottom: 1.25rem; font-size: 2rem; color: #4A2AB2; }
.section-list-box:not(:last-child) { border-bottom: 1px solid #dddddd; margin: 3rem 0; padding-bottom: 5rem; }
.table thead th {
padding: .75rem; vertical-align: top; text-align: left; border-top: 1px solid #eceeef; border-bottom: 2px solid #eceeef; }
.table td {
padding: .75rem; vertical-align: top; border-top: 1px solid #eceeef; }
.table code { display: table; }
.footer-wrapper { padding: 1rem 0; color: #fff; text-align: center; }
.footer-wrapper a { color: currentColor; }
.timeline-theme-1 { width: 800px; margin: 100px auto; }
.timeline-1 .timeline-list { width: 800px; }
.timeline-1 .timeline-item { width: 800px; height: 350px; background: #ddd; border: none; }
.timeline-visual { float: left; width: 43%; margin-right: 3%; line-height: 1; }
.timeline-visual img { max-width: 100%; }
.timeline-detail { float: left; width: 53%; height: 100%; overflow-y: auto; }
.timeline-detail-list { margin: 10px; padding: 10px; }
.timeline-detail-list li { margin-bottom: 0.4rem; }
.timeline-theme-2 { width: 600px; margin: 70px auto auto; }
.timeline-small-box .timeline-list { width: 600px; }
.timeline-small-box .box-item { float: left; width: 600px; height: 250px; color: #fff; text-align: center; }
.theme-1 { background: #4A2AB2; }
.theme-2 { background: #7dffc3; }
.theme-3 { background: #23A5E9; }
.theme-4 { background: #93C763; }
.theme-5 { background: #949923; }
.theme-6 { background: #990055; }

4、书写并添加js代码。
<script src="js/jquery-1.11.0.min.js"></script>
<script src="dist/js/timeline.js"></script>

5、代码整体结构。

6、查看效果。
