html 横向时间轴代码
导读:HTML横向时间轴是一种常见的网页设计元素,它有助于展示时间序列事件。以下是一个基本的HTML横向时间轴代码示例:<!DOCTYPE html><html><head><title>横向时间轴...
HTML横向时间轴是一种常见的网页设计元素,它有助于展示时间序列事件。以下是一个基本的HTML横向时间轴代码示例:
!DOCTYPE html> html> head> title> 横向时间轴/title> style> /* 样式 */ul.timeline { list-style-type: none; position: relative; padding-left: 1.5em; } ul.timeline:before { content: ' '; background: #d4d9df; display: inline-block; position: absolute; left: 0; height: 100%; width: 1px; top: 0; } ul.timeline > li { margin: 20px 0; padding-left: 20px; } ul.timeline > li:before { content: ' '; background-color: #fff; display: inline-block; position: absolute; border-radius: 50%; border: 3px solid #22c0e8; ; left: 10px; width: 20px; height: 20px; z-index: 100; box-shadow: 0 0 0 4px #fff; } ul.timeline > li:after { content: ' '; display: inline-block; position: absolute; top: 25px; left: 0; bottom: 0; width: 100%; z-index: 0; background: #022c46; box-shadow: 0 0 0 4px #d4d9df; } .timeline-content { padding: 20px; background-color: #1d242c; position: relative; border-radius: 6px; box-shadow: -1px 1px 10px rgba(0, 0, 0, 0.2); } .timeline-content h2 { color: #fff; margin-top: 0; } .timeline-content p { color: #ccc; } /style> /head> body> div class="container"> h1> 横向时间轴/h1> ul class="timeline"> li> div class="timeline-content"> h2> 时光荏苒/h2> p> 这是一段时间轴的描述信息。/p> /div> /li> li> div class="timeline-content"> h2> 分秒不停/h2> p> 这是一段时间轴的描述信息。/p> /div> /li> li> div class="timeline-content"> h2> 岁月静好/h2> p> 这是一段时间轴的描述信息。/p> /div> /li> /ul> /div> /body> /html>
代码注释解释:
- ul class="timeline"> : 创建一个包含列表元素的容器作为时间轴的框架。
- li> : 列表元素,代表一个时间事件。
- div class="timeline-content"> : 列表元素的内容,并用来包含事件的详细信息。
- h2> : 时间事件的标题。
- p> : 时间事件的描述。
总体来说,你可以根据自己的需要更改时间轴的样式、添加、删除事件等,不过代码中的样式已经能满足基本需求。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: html 横向时间轴代码
本文地址: https://pptw.com/jishu/302760.html