UNPKG

zent

Version:

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

127 lines (126 loc) 3.19 kB
.zent-breadcrumb { color: #999; color: var(--theme-hint-color, var(--theme-stroke-3, #999)); font-size: 0; line-height: 0; padding: 15px 0; white-space: nowrap; overflow: hidden; position: relative; } .zent-breadcrumb__move-left.zenticon, .zent-breadcrumb__move-right.zenticon { font-size: 20px; cursor: pointer; z-index: 1; position: absolute; height: 20px; width: 24px; line-height: 26px; box-sizing: border-box; top: 50%; transform: translateY(-50%); } .zent-breadcrumb__move-left.zenticon:hover, .zent-breadcrumb__move-right.zenticon:hover { color: #356fd4; color: var(--theme-weak-link-hover-color, #356fd4); } .zent-breadcrumb__move-left { background-image: linear-gradient(90deg, white 55%, rgba(255, 255, 255, 0)); padding-right: 4px; left: 0; } .zent-breadcrumb__move-right { background-image: linear-gradient(90deg, rgba(255, 255, 255, 0), white 55%); padding-left: 4px; right: 0; } .zent-breadcrumb span, .zent-breadcrumb a { font-size: 14px; line-height: 14px; display: inline-block; vertical-align: middle; text-decoration: none; } .zent-breadcrumb span::after, .zent-breadcrumb a::after { color: #999; color: var(--theme-hint-color, var(--theme-stroke-3, #999)); content: "/"; display: inline-block; margin: 0 8px; } .zent-breadcrumb span:last-child::after, .zent-breadcrumb a:last-child::after { content: ""; display: none; } .zent-breadcrumb__content { position: relative; width: -webkit-max-content; width: max-content; transition: left 200ms cubic-bezier(0, 0, 0.1, 0.1); } .zent-breadcrumb__content > *:last-child { font-size: 20px; line-height: 20px; vertical-align: bottom; font-weight: 500; } .zent-breadcrumb span { color: #333; color: var(--theme-title-color, var(--theme-stroke-1, #333)); cursor: default; } .zent-breadcrumb a { color: #999; color: var(--theme-hint-color, var(--theme-stroke-3, #999)); } .zent-breadcrumb a:hover { color: #356fd4; color: var(--theme-weak-link-hover-color, #356fd4); } .zent-breadcrumb a:active { color: #114bae; color: var(--theme-weak-link-active-color, #114bae); } .zent-breadcrumb span.zent-breadcrumb__fold { color: #999; color: var(--theme-hint-color, var(--theme-stroke-3, #999)); } .zent-breadcrumb span.zent-breadcrumb__fold:hover { color: #356fd4; color: var(--theme-weak-link-hover-color, #356fd4); cursor: pointer; } .zent-breadcrumb.zent-breadcrumb-nav { padding: 0; } .zent-breadcrumb.zent-breadcrumb-nav a { color: #999; color: var(--theme-hint-color, var(--theme-stroke-3, #999)); display: inline-block; height: 50px; line-height: 48px; padding: 0 20px; min-width: 0; border: 0; background: transparent; font-size: 14px; text-align: center; box-sizing: border-box; } .zent-breadcrumb.zent-breadcrumb-nav a:hover { color: #ccc; color: var(--theme-disabled-color, var(--theme-stroke-4, #ccc)); } .zent-breadcrumb.zent-breadcrumb-nav a:after { display: none; } .zent-breadcrumb.zent-breadcrumb-nav .zent-breadcrumb-nav-active:after { color: #ccc; color: var(--theme-disabled-color, var(--theme-stroke-4, #ccc)); display: block; content: ""; margin: 0; }