tndsr/assets/css/MuiSelect.css

72 lines
1.3 KiB
CSS

.MuiSelect-select {
cursor: pointer;
min-width: 16px;
user-select: none;
border-radius: 0;
-moz-appearance: none;
-webkit-appearance: none;
}
.MuiSelect-select:focus {
border-radius: 0;
background-color: rgba(0, 0, 0, 0.05);
}
.MuiSelect-select::-ms-expand {
display: none;
}
.MuiSelect-select.Mui-disabled {
cursor: default;
}
.MuiSelect-select[multiple] {
height: auto;
}
.MuiSelect-select:not([multiple]) option, .MuiSelect-select:not([multiple]) optgroup {
background-color: #fff;
}
.MuiSelect-select.MuiSelect-select {
padding-right: 24px;
}
.MuiSelect-filled.MuiSelect-filled {
padding-right: 32px;
}
.MuiSelect-outlined {
border-radius: 4px;
}
.MuiSelect-outlined.MuiSelect-outlined {
padding-right: 32px;
}
.MuiSelect-selectMenu {
height: auto;
overflow: hidden;
min-height: 1.1876em;
white-space: nowrap;
text-overflow: ellipsis;
}
.MuiSelect-icon {
top: calc(50% - 12px);
color: rgba(0, 0, 0, 0.54);
right: 0;
position: absolute;
pointer-events: none;
}
.MuiSelect-icon.Mui-disabled {
color: rgba(0, 0, 0, 0.26);
}
.MuiSelect-iconOpen {
transform: rotate(180deg);
}
.MuiSelect-iconFilled {
right: 7px;
}
.MuiSelect-iconOutlined {
right: 7px;
}
.MuiSelect-nativeInput {
left: 0;
width: 100%;
bottom: 0;
opacity: 0;
position: absolute;
pointer-events: none;
}