UNPKG

zent

Version:

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

64 lines (63 loc) 1.53 kB
.zent-badge { position: relative; display: inline-block; vertical-align: middle; } .zent-badge .zent-badge-count { background-color: #e00000; background-color: var(--theme-badge-bg, #e00000); color: #fff; color: var(--theme-section-bg, var(--theme-stroke-9, #fff)); border-color: #fff; border-color: var(--theme-section-bg, var(--theme-stroke-9, #fff)); display: inline-block; height: 18px; min-width: 18px; line-height: 16px; box-sizing: border-box; border-width: 1px; border-style: solid; border-radius: 40px; text-align: center; padding: 0 4px; font-size: 12px; } .zent-badge .zent-badge-count-num { display: block; transform: scale(0.83); } .zent-badge .zent-badge-dot { border-color: #fff; border-color: var(--theme-section-bg, var(--theme-stroke-9, #fff)); background-color: #e00000; background-color: var(--theme-badge-bg, #e00000); display: inline-block; height: 8px; width: 8px; border-radius: 50%; border-width: 1px; border-style: solid; font-size: 0; } .zent-badge.zent-badge--no-content { font-size: 0; } .zent-badge.zent-badge--no-content .zent-badge-count { padding-top: 1px; padding-bottom: 1px; } .zent-badge.zent-badge--no-content .zent-badge-count, .zent-badge.zent-badge--no-content .zent-badge-dot { margin: 0 8px; border: 0; } .zent-badge.zent-badge--has-content .zent-badge-count { position: absolute; top: -4px; right: -6px; } .zent-badge.zent-badge--has-content .zent-badge-dot { position: absolute; top: 0; right: 0; }