This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
nezha-nezha-fronted/nezha-fronted/src/components/common/v-selectpagenew/css/selectPage.css

442 lines
9.2 KiB
CSS
Raw Normal View History

div.v-selectpage {
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
box-sizing: border-box
}
div.v-selectpage div.sp-input-container {
position: relative
}
div.v-selectpage div.sp-input-container span.sp-placeholder {
color: #aaa
}
div.v-selectpage div.sp-input-container.sp-open div.sp-input,div.v-selectpage div.sp-input-container.sp-open div.sp-inputs {
border: 1px solid #aaa;
color: #000;
border-radius: 2px
}
div.v-selectpage div.sp-input-container.sp-open div.sp-input {
background-color: #f9f9f9
}
div.v-selectpage div.sp-input-container.sp-disabled div.sp-input,div.v-selectpage div.sp-input-container.sp-disabled div.sp-inputs {
cursor: not-allowed;
color: #aaa;
background-color: #eee
}
div.v-selectpage div.sp-input-container.sp-disabled div.sp-button {
cursor: not-allowed
}
div.v-selectpage div.sp-input-container div.sp-base {
display: block;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ced4da;
border-radius: 4px;
-webkit-box-shadow: none;
box-shadow: none;
will-change: border-color,box-shadow,background-color;
-webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out,background-color .3s ease-in-out;
-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,background-color ease-in-out .3s;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,background-color .3s ease-in-out;
box-sizing: border-box
}
div.v-selectpage div.sp-input-container div.sp-input {
background-color: #fff;
cursor: pointer;
color: #333;
opacity: 1
}
div.v-selectpage div.sp-input-container div.sp-inputs {
padding: 3px 24px 0 3px;
position: relative;
overflow: hidden;
clear: both;
cursor: pointer;
list-style: none;
height: auto;
min-height: 34px;
font-size: 14px
}
div.v-selectpage div.sp-input-container div.sp-inputs span.sp-placeholder {
margin-left: 9px;
margin-top: 3px;
display: inline-block
}
div.v-selectpage div.sp-input-container div.sp-inputs span.sp-selected-tag {
list-style: none;
padding: 3px 8px;
margin: 0 3px 3px 0;
float: left;
position: relative;
box-sizing: content-box;
border-radius: 3px;
background-color: #e4eaee;
cursor: pointer;
max-width: 100%;
line-height: 1.42;
-webkit-transition: all .5s cubic-bezier(.175,.885,.32,1);
transition: all .5s cubic-bezier(.175,.885,.32,1)
}
div.v-selectpage div.sp-input-container div.sp-inputs span.sp-selected-tag:hover {
background-color: #fff;
box-shadow: 0 0 10px rgba(0,0,0,.15)
}
div.v-selectpage div.sp-input-container div.sp-inputs span.sp-selected-tag i {
font-size: 14px;
color: #aaa;
margin-left: 3px
}
div.v-selectpage div.sp-input-container div.sp-inputs span.sp-selected-tag i:hover {
color: #000
}
div.v-selectpage div.sp-input-container div.sp-clear {
position: absolute;
top: 0;
right: 25px;
display: block;
width: auto;
height: 100%;
cursor: pointer;
font-size: 20px;
color: #999;
font-weight: 600;
margin: 0;
padding: 4px 0 0;
box-sizing: border-box;
line-height: 1
}
div.v-selectpage div.sp-input-container div.sp-clear i {
font-size: 12px
}
div.v-selectpage div.sp-input-container div.sp-clear:hover {
color: #000;
font-weight: 700
}
div.v-selectpage div.sp-input-container div.sp-button {
display: inline-block;
border-bottom-right-radius: 0;
border-top-right-radius: 0;
cursor: pointer;
text-align: center;
box-sizing: border-box;
border: 0;
width: 24px;
height: 100%;
padding: 0;
vertical-align: middle;
line-height: 100%;
position: absolute;
top: 0;
right: 0
}
div.v-selectpage div.sp-input-container div.sp-button span.sp-caret {
position: absolute;
top: 50%;
right: 12px;
margin-top: -1px;
vertical-align: middle;
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
border-top: 4px dashed;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
transition: transform .2s ease
}
div.v-selectpage div.sp-input-container div.sp-button.open span.sp-caret {
transform: rotate(180deg)
}
div.sp-header {
background-color: #fff;
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif
}
div.sp-header>h3 {
margin: 6px 100px 0 10px;
text-align: left;
height: 18px;
color: #24292e;
font-size: 16px;
font-weight: 500;
white-space: nowrap
}
div.sp-header button {
position: absolute;
padding: 0;
cursor: pointer;
background: 0 0;
border: 0;
outline: none;
line-height: 100%;
color: #999;
top: 3px;
font-size: 21px
}
div.sp-header button.sp-close-btn {
right: 9px
}
div.sp-header button.sp-remove-all-btn {
right: 55px
}
div.sp-header button.sp-select-all-btn {
right: 81px
}
div.sp-header button.sp-clear-all-btn {
right: 31px
}
div.sp-header button:hover {
color: #000
}
.sp-search {
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
padding: 10px;
background-color: #fff
}
.sp-search .sp-search-input {
display: block;
border: 0;
background-color: #eee;
margin: 0!important;
width: 100%;
font-size: 14px;
line-height: 1.43;
padding: 4px 6px;
box-sizing: border-box;
outline: none!important;
border-radius: 2px;
will-change: border-color,box-shadow,background-color;
transition: border-color .3s ease-in-out,box-shadow .3s ease-in-out,background-color .3s ease-in-out
}
.sp-search .sp-search-input:focus {
background-color: #f5f5f5
}
.sp-search .sp-search-input.sp-search-input--rtl {
direction: rtl
}
div.sp-result-area {
background-color: #fff;
min-width: 300px;
max-height: 320px;
overflow-y: auto;
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif
}
div.sp-result-area ul.sp-results {
background-color: #fff;
list-style: none;
margin: 0;
padding: 0
}
div.sp-result-area ul.sp-results li {
height: auto!important;
line-height: 1.43;
margin: 0;
overflow: hidden;
padding: 3px 10px;
position: relative;
text-align: left;
white-space: nowrap;
font-size: 14px;
color: #666;
cursor: pointer
}
div.sp-result-area ul.sp-results li.sp-over {
background-color: #f6f8fa!important;
color: #000!important;
cursor: pointer
}
div.sp-result-area ul.sp-results li.sp-selected {
color: #ccc;
cursor: default
}
div.sp-result-area ul.sp-results li.sp-rtl {
direction: rtl;
text-align: right
}
div.sp-result-area div.sp-result-message {
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
padding: 10px;
text-align: center
}
div.sp-result-area table.sp-table {
width: 100%;
border-spacing: 0
}
div.sp-result-area table.sp-table td,div.sp-result-area table.sp-table th {
font-size: 14px;
line-height: 1.43;
border: 0!important
}
div.sp-result-area table.sp-table th {
padding: 0 8px 5px;
font-weight: 600;
font-size: 15px;
color: #333;
text-align: left
}
div.sp-result-area table.sp-table td {
padding: 4px 8px;
color: #666
}
div.sp-result-area table.sp-table tbody tr.sp-over td {
background-color: #f6f8fa!important;
color: #000!important;
cursor: pointer
}
div.sp-result-area table.sp-table tbody tr.sp-selected td {
color: #ccc;
cursor: default
}
div.sp-result-area table.sp-table tbody tr.sp-rtl td,div.sp-result-area table.sp-table thead tr.sp-rtl th {
direction: rtl;
text-align: right
}
div.sp-pagination {
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
padding: 0;
background-color: #fff;
position: relative;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
text-align: center;
font-size: 14px
}
div.sp-pagination div.sp-page-info {
height: 28px;
line-height: 28px;
font-weight: 400;
color: #333
}
div.sp-pagination ul {
position: absolute;
top: 0;
padding: 0;
margin: 0;
text-align: left;
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
width: 100%
}
div.sp-pagination ul li {
display: inline-block;
text-align: center
}
div.sp-pagination ul li a {
display: inline-block;
padding: 7px 7px 5px;
font-size: 14px;
color: #6a737d;
text-decoration: none;
cursor: pointer;
height: 28px;
line-height: 1;
background: transparent
}
div.sp-pagination ul li a:hover {
color: #000;
font-weight: 700
}
div.sp-pagination ul li.sp-right {
float: right
}
div.sp-pagination ul lifirst-child {
border-bottom-left-radius: 2px
}
div.sp-pagination ul lilast-child {
border-bottom-right-radius: 2px
}
div.sp-pagination ul li.sp-disabled a {
color: #ddd;
font-weight: 400
}
div.sp-message {
font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;
padding: 10px;
position: relative;
background-color: #e4eaee;
color: #000
}
div.sp-message i {
position: absolute;
top: 6px;
font-size: 22px
}
div.sp-message span {
margin-left: 30px;
font-size: 16px
}
.sp-message-slide-enter-active,.sp-message-slide-leave-active {
transition: opacity .3s
}
.sp-message-slide-enter,.sp-message-slide-leave-to {
opacity: 0
}
.sp-message-slide-enter-to,.sp-message-slide-leave {
opacity: 1
}