UNPKG

zent

Version:

一套前端设计语言和基于React的实现

148 lines (146 loc) 3.83 kB
.zent-timeline[data-zv="10.0.18"] { padding: 10px 0; position: relative; display: flex; } .zent-timeline-dot[data-zv="10.0.18"] { background-color: #f7f7f7; background-color: var(--theme-body-bg, var(--theme-stroke-7, #f7f7f7)); border-color: #155bd4; border-color: var(--theme-primary-bg, var(--theme-primary-4, #155bd4)); width: 10px; height: 10px; border-radius: 50%; border-width: 2px; border-style: solid; box-sizing: border-box; } .zent-timeline-line[data-zv="10.0.18"] { position: absolute; } .zent-timeline-legend[data-zv="10.0.18"] { height: 20px; line-height: 20px; } .zent-timeline-legend-line[data-zv="10.0.18"] { background-color: #155bd4; background-color: var(--theme-primary-bg, var(--theme-primary-4, #155bd4)); position: relative; display: inline-block; width: 18px; height: 2px; vertical-align: middle; } .zent-timeline-legend-line[data-zv="10.0.18"] .zent-timeline-dot { position: absolute; top: 50%; right: 0; left: 0; margin: auto; transform: translateY(-50%); } .zent-timeline-legend-label[data-zv="10.0.18"] { vertical-align: middle; font-size: 12px; margin-left: 5px; } .zent-timeline-item[data-zv="10.0.18"] { position: relative; } .zent-timeline-item-line[data-zv="10.0.18"] { background-color: #f7f7f7; background-color: var(--theme-body-bg, var(--theme-stroke-7, #f7f7f7)); position: relative; } .zent-timeline-item-line[data-zv="10.0.18"] .zent-timeline-dot { position: absolute; margin: auto; } .zent-timeline-horizontal[data-zv="10.0.18"] { flex-direction: row; } .zent-timeline-horizontal[data-zv="10.0.18"].zent-timeline-dynamic::before { background-color: #f7f7f7; background-color: var(--theme-body-bg, var(--theme-stroke-7, #f7f7f7)); content: " "; height: 2px; width: 100%; position: absolute; display: block; margin: 10px 0; } .zent-timeline-horizontal[data-zv="10.0.18"] .zent-timeline-item { position: relative; display: inline-block; vertical-align: top; } .zent-timeline-horizontal[data-zv="10.0.18"] .zent-timeline-item-hover { padding: 10px 0 40px; } .zent-timeline-horizontal[data-zv="10.0.18"] .zent-timeline-item-line { height: 2px; width: 80px; } .zent-timeline-horizontal[data-zv="10.0.18"] .zent-timeline-item-label { left: 0; top: 25px; position: absolute; bottom: 0; } .zent-timeline-horizontal[data-zv="10.0.18"] .zent-timeline-item .zent-timeline-dot { top: 50%; left: 0; transform: translateY(-50%); } .zent-timeline-horizontal[data-zv="10.0.18"] .zent-timeline-start { top: -25px; left: 0; } .zent-timeline-horizontal[data-zv="10.0.18"] .zent-timeline-end { right: 0; top: 25px; } .zent-timeline-horizontal[data-zv="10.0.18"] .zent-timeline-pad { display: inline-block; } .zent-timeline-start[data-zv="10.0.18"] { position: absolute; } .zent-timeline-end[data-zv="10.0.18"] { position: absolute; } .zent-timeline-vertical[data-zv="10.0.18"] { flex-direction: column; } .zent-timeline-vertical[data-zv="10.0.18"] .zent-timeline-item { position: relative; display: block; line-height: 12px; } .zent-timeline-vertical[data-zv="10.0.18"] .zent-timeline-item-hover { display: inline-block; vertical-align: top; } .zent-timeline-vertical[data-zv="10.0.18"] .zent-timeline-item-line { margin: 0 10px; width: 2px; vertical-align: top; height: 50px; } .zent-timeline-vertical[data-zv="10.0.18"] .zent-timeline-item-line .zent-timeline-dot { top: 0; left: -4px; } .zent-timeline-vertical[data-zv="10.0.18"] .zent-timeline-item-label { display: inline-block; vertical-align: top; } .zent-timeline-tip[data-zv="10.0.18"] { color: #fff; color: var(--theme-section-bg, var(--theme-stroke-9, #fff)); background-color: rgba(0, 0, 0, 0.5); padding: 10px; border-radius: 5px; z-index: 5000; font-size: 12px; }