炫酷CSS橫向時間軸是當今網頁設計領域最常用的設計元素之一。這種設計風格能夠輕松地向訪問者展示過去、現在和未來的信息,并使網頁看起來更加具有活力。下面是一個使用css橫向時間軸的例子:
.timeline { position: relative; width: 100%; height: auto; margin-top: 50px; display: flex; flex-direction: row; justify-content: center; align-items: center; } .timeline:before { content: ''; z-index: -1; position: absolute; top: 0; bottom: 0; left: 50%; width: 2px; background: #969696; margin-left: -2px; } .timeline-item { position: relative; width: 200px; display: inline-block; text-align: center; } .timeline-item:after, .timeline-item:before { content: ''; display: block; position: absolute; top: 50%; transform: translateY(-50%); width: 3px; height: 3px; background-color: #969696; } .timeline-item:before { right: 100%; margin-right: -10px; } .timeline-item:after { left: 100%; margin-left: -10px; } .timeline-content { margin-top: 20px; padding-bottom: 20px; } .timeline-content h2, .timeline-content p { margin: 0; padding: 0 20px; }
這段代碼可以創建一個橫向時間軸,并在時間軸上顯示不同的事件。代碼包括一個包含所有時間軸項目的時間軸元素和多個時間軸項目。每個項目都具有一個表示時間軸項目描述的標題和描述性文本。
使用這種炫酷CSS設計風格,網站可以展示出更加有趣和吸引人的外觀,同時也能夠讓訪問者更加直觀地了解信息。