UNPKG

zarm-web

Version:
145 lines (144 loc) 3.22 kB
/* border */ /* box shadow */ /* btn */ .zw-tag-input-box { min-height: 32px; line-height: 30px; font-size: 0; width: 100%; min-width: 110px; border: 1px solid #d9d9d9; background-color: #fff; position: relative; padding-right: 35px; padding-left: 8px; will-change: box-shadow, border-color; transition: box-shadow, 0.3s, border-color 0.3s; transition-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); overflow: hidden; } .zw-tag-input-box .is-radius { border-radius: 4px; } .zw-tag-input-box .za-tag-input__div { font-size: 12px; } .zw-tag-input-box .za-tag-input__div-placeholder, .zw-tag-input-box .value-text { font-size: 12px; } .zw-tag-input-box:hover { border-color: #ccc; } .zw-tag-input-box.is-disabled { border-color: #d9d9d9; background-color: #f3f5f7; } .zw-tag-input-box.is-radius { border-radius: 4px; } .zw-tag-input-box.size-xl { min-height: 40px; line-height: 38px; } .zw-tag-input-box.size-xl .is-radius { border-radius: 6px; } .zw-tag-input-box.size-xl .za-tag-input__div { font-size: 16px; } .zw-tag-input-box.size-xl .za-tag-input__div-placeholder, .zw-tag-input-box.size-xl .value-text { font-size: 16px; } .zw-tag-input-box.size-lg { min-height: 36px; line-height: 34px; } .zw-tag-input-box.size-lg .is-radius { border-radius: 6px; } .zw-tag-input-box.size-lg .za-tag-input__div { font-size: 14px; } .zw-tag-input-box.size-lg .za-tag-input__div-placeholder, .zw-tag-input-box.size-lg .value-text { font-size: 14px; } .zw-tag-input-box.size-sm { min-height: 28px; line-height: 26px; } .zw-tag-input-box.size-sm .is-radius { border-radius: 4px; } .zw-tag-input-box.size-sm .za-tag-input__div { font-size: 12px; } .zw-tag-input-box.size-sm .za-tag-input__div-placeholder, .zw-tag-input-box.size-sm .value-text { font-size: 12px; } .zw-tag-input-box.size-xs { min-height: 24px; line-height: 22px; } .zw-tag-input-box.size-xs .is-radius { border-radius: 4px; } .zw-tag-input-box.size-xs .za-tag-input__div { font-size: 12px; } .zw-tag-input-box.size-xs .za-tag-input__div-placeholder, .zw-tag-input-box.size-xs .value-text { font-size: 12px; } .zw-tag-input-box .za-tag-input__div { display: inline-block; vertical-align: middle; min-width: 5px; padding: 0 2px; width: auto; white-space: nowrap; overflow: hidden; outline: none; max-width: 100%; } .zw-tag-input-box .za-tag-input__div-placeholder, .zw-tag-input-box .value-text { position: absolute; left: 0; top: 0; padding-left: 10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: calc(100% - 35px); } .zw-tag-input-box .za-tag-input__div-placeholder { color: #999; } .zw-tag-input-box .za-tag-list-box { padding: 4px 0; line-height: 0; display: inline-block; vertical-align: middle; } .zw-tag-input-box .arrow-bottom { color: #d9d9d9; will-change: transform; position: absolute; right: 10px; top: 50%; transition: transform 0.5s; transform: translateY(-50%) rotate(0deg); } .za-tag-input-box--active { border-color: #12c287; } .za-tag-input-box--active .value-text { color: #999; } .za-tag-input-box--active .arrow-bottom { transform: translateY(-50%) rotate(180deg); }