欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css3垂直時間軸開源

林子帆2年前10瀏覽0評論

CSS3垂直時間軸是一種非常實用的前端開發(fā)技術(shù),旨在方便用戶對時間流程進行追蹤。借助于CSS3垂直時間軸,開發(fā)者可以在網(wǎng)站中創(chuàng)建漂亮而功能強大的時間軸,來展示一些歷史事件或進程。

這種技術(shù)在開啟項目和處理歷史數(shù)據(jù)時非常有用,用戶可以直觀地看到事件的發(fā)展和進程的變化。CSS3垂直時間軸使用現(xiàn)代的CSS3標準來制作,因此支持跨多個瀏覽器,而且代碼開放源碼,適合任何人使用和定制。

.timeline {
list-style-type: none;
margin: 0;
padding: 0;
position: relative;
}
.timeline:before {
content: " ";
background-color: #212121;
display: inline-block;
position: absolute;
left: 50%;
top: 0;
bottom: 0;
width: 2px;
margin-left: -1.5px;
}
.timeline li {
margin: 20px 0;
position: relative;
}
.timeline li:before {
content: " ";
background-color: #212121;
display: inline-block;
position: absolute;
border-radius: 50%;
border: 4px solid #bdbdbd;
left: 50%;
margin-left: -9px;
width: 18px;
height: 18px;
z-index: 1;
}
.timeline li:after {
content: "";
display: table;
clear: both;
}
.timeline li .timeline-panel {
width: 46%;
float: left;
border: 1px solid #bdbdbd;
padding: 20px;
position: relative;
border-radius: 15px;
-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.05);
box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.05);
}
.timeline li .timeline-panel:before {
content: " ";
display: inline-block;
position: absolute;
border-top: 15px solid transparent;
border-right: 15px solid #bdbdbd;
border-bottom: 15px solid transparent;
left: -15px;
top: 15px;
z-index: 1;
}
.timeline li .timeline-panel:after {
content: " ";
display: inline-block;
position: absolute;
border-top: 14px solid transparent;
border-right: 14px solid #fff;
border-bottom: 14px solid transparent;
left: -14px;
top: 16px;
}
.timeline li .timeline-badge {
color: #fff;
border-radius: 50%;
z-index: 100;
font-size: 1.2em;
height: 50px;
width: 50px;
line-height: 50px;
text-align: center;
position: absolute;
top: 16px;
}
.timeline li .timeline-heading h4 {
margin-top: 0;
color: inherit;
}
.timeline li .timeline-heading h4.subheading {
margin: 0;
text-transform: uppercase;
}
.timeline li .timeline-body >p,
.timeline li .timeline-body >ul {
margin-bottom: 0;
}
.timeline li:last-child .timeline-panel {
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
}

上述代碼演示了如何使用CSS3來制作垂直時間軸。它具有一個包含多個列表項的時間軸列表,每個列表項上方有一個時間軸徽章,下方有一個包含活動詳情的時間軸面板。

此外,這個時間軸能夠自適應響應式設計,因此適用于各種不同的設備和窗口大小,能夠方便地適應不同的瀏覽器和用戶設備。

總的來說,CSS3垂直時間軸是一個非常有用的工具,能夠大大簡化開發(fā)過程,并使您的網(wǎng)站更加漂亮和實用。如果你還沒有使用這項技術(shù),請趕緊著手學習吧!