UNPKG

zent

Version:

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

182 lines (181 loc) 4.04 kB
.zent-tabs { font-size: 14px; line-height: 1.42857143; } .zent-tabs .zent-tabs-actived { position: relative; color: black; background-color: white; } .zent-tabs .zent-tabs-actived .zent-tabs-tab-inner { padding-bottom: 9px; } .zent-tabs .zent-tabs-disabled { color: #c9c9c9 } .zent-tabs .zent-tabs-disabled.zent-tabs-tab { cursor: not-allowed; } .zent-tabs .zent-tabs-disabled.zent-tabs-tab:hover { color: #c9c9c9; } .zent-tabs-nav { position: relative; border-bottom: 1px solid #e4e4e4; outline: none; margin-bottom: 10px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .zent-tabs-nav-add { float: right; display: inline-block; width: 20px; height: 100%; vertical-align: middle; text-align: center; cursor: pointer; } .zent-tabs-nav-add span { display: block; border: 1px solid #e4d4e4; border-radius: 2px; position: relative; top: 50%; margin-top: -10px; line-height: 18px; height: 20px; } .zent-tabs-nav-content { margin-bottom: -1px; height: 35px; overflow: hidden; } .zent-tabs-nav-content-prev::before { content: '\E600'; } .zent-tabs-nav-content-next::before { content: '\E600'; } .zent-tabs-nav-ink-bar { display: none; } .zent-tabs-scroll { white-space: nowrap; overflow-x: auto; } .zent-tabs-tabwrap { float: left; position: relative; } .zent-tabs-tab { position: relative; display: inline-block; cursor: pointer; color: #666; border-top: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; background-color: #f8f8f8; box-sizing: border-box; } .zent-tabs-tab-inner { padding: 8px 15px; text-align: center; min-width: 90px; position: relative; box-sizing: border-box; font-size: 12px; } .zent-tabs-tab-inner-del { line-height: 1; position: absolute; top: 3px; right: 3px; font-size: 12px; display: none; } .zent-tabs-tab:first-child { border: 1px solid #e4e4e4; border-bottom: 0; border-top-left-radius: 4px; } .zent-tabs-tab:last-child { border-top-right-radius: 4px; } .zent-tabs-tab:hover { color: black; } .zent-tabs-tab:hover .zent-tabs-tab-inner-del { display: inline; } .zent-tabs-size-huge .zent-tabs-nav { margin-bottom: 15px; } .zent-tabs-size-huge .zent-tabs-nav-content { height: 50px; } .zent-tabs-size-huge .zent-tabs-tab-inner { padding: 14px 40px; font-size: 14px; } .zent-tabs-size-huge .zent-tabs-actived .zent-tabs-tab-inner { background-color: white; padding-bottom: 15px; } .zent-tabs-align-center .zent-tabs-tabwrap { float: none; } .zent-tabs-align-right .zent-tabs-tabwrap { float: right; } .zent-tabs-align-right .zent-tabs-nav-add { float: left; } .zent-tabs-type-card .zent-tabs-tab { border-color: #f8f8f8; border-radius: 0; } .zent-tabs-type-card .zent-tabs-tab:first-child { border-color: #f8f8f8; border-radius: 0; } .zent-tabs-type-card .zent-tabs-tab:last-child { border-color: #f8f8f8; border-radius: 0; } .zent-tabs-type-card .zent-tabs-actived { background-color: #f8f8f8 !important; border-radius: 0; border: 0; } .zent-tabs-type-card .zent-tabs-actived .zent-tabs-tab-inner { border: 1px solid #e4e4d4 !important; border-bottom: 0 !important; border-top-left-radius: 6px !important; border-top-right-radius: 6px !important; background-color: white; } .zent-tabs-type-slider .zent-tabs-tab { border: 0; background-color: transparent; } .zent-tabs-type-slider .zent-tabs-actived { background-color: transparent; } .zent-tabs-type-slider .zent-tabs-actived .zent-tabs-tab-inner { background-color: transparent; } .zent-tabs-type-slider .zent-tabs-nav-ink-bar { position: absolute; display: block; bottom: 0; height: 2px; background-color: #0099fc; width: 0; z-index: 10; } .zent-tabs-type-slider.zent-tabs-nav { border: 0; }