dataControl/src/css/index.scss

318 lines
5.3 KiB
SCSS
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

html,
body,
#app {
margin: 0;
padding: 0;
height: 100%;
width: 100%;
overflow: hidden;
}
ul,
p,
h1,
h2,
h3,
h4,
ul,
h5 {
margin: 0;
padding: 0;
}
* {
box-sizing: border-box;
}
ul,
li,
a,
b,
s {
list-style: none;
}
.el-breadcrumb {
margin-bottom: 15px;
font-size: 12px;
}
.el-main {
height: calc(100% - 80px);
}
.el-card {
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15) !important;
}
.el-table,
.el-pagination {
margin-top: 10px;
}
.el-button--primary {
border: 0 !important;
background: #00AAA3 !important;
}
.el-table--large .el-table__cell {
padding: 14px 0;
}
.mb {
margin-bottom: 10px;
}
.mt {
margin-top: 10px;
}
.ml {
margin-left: 10px;
}
.mt15 {
margin-top: 15px;
}
.mt5 {
margin-top: 5px;
}
.btns {
margin-top: 15px;
text-align: center;
}
.el-drawer {
padding: 20px 15px;
}
.title-form {
height: 50px;
border-bottom: 1px solid #ddd;
padding: 10px;
margin-bottom: 10px;
}
.el-select,
.el-date-editor {
width: 100% !important;
}
.right-pop {
.el-input__inner {
height: 30px;
line-height: 30px;
}
}
.el-upload--picture-card {
width: 48px !important;
height: 48px !important;
line-height: 55px !important;
}
.el-upload-list--picture-card .el-upload-list__item {
width: 48px !important;
height: 48px !important;
}
.el-container {
height: 100%;
overflow: hidden;
}
.v-modal {
z-index: 2000 !important;
}
.rt {
float: right;
}
.menu-right-pop {
.el-form {
padding: 50px 20px !important;
}
}
.no-label {
.el-radio__label {
display: none !important;
}
}
.space-between {
display: flex;
justify-content: space-between;
border-bottom: 1px solid #f2f2f2;
margin-bottom: 10px;
}
.el-dialog__header {
border-bottom: 1px solid #f2f2f2;
}
.el-upload-list__item {
transition: none !important;
}
.border {
border: 1px solid red;
}
.bottom-menu {
/* width: 100%; */
position: fixed;
bottom: 50px;
left: 50%;
text-align: center;
z-index: 10000;
transform: translate(-50%);
}
.turn {
background: rgba(15, 179, 251, 0.2);
color: #2B5451 !important;
animation: turn 1s linear infinite;
}
@keyframes turn {
0% {
-webkit-transform: rotate(0deg);
}
25% {
-webkit-transform: rotate(90deg);
}
50% {
-webkit-transform: rotate(180deg);
}
75% {
-webkit-transform: rotate(270deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
.bottom-menu span {
display: inline-block;
color: #fff;
cursor: pointer;
width: 60px;
height: 60px;
line-height: 60px;
border-radius: 50%;
margin-right: 100px;
box-shadow: 0 0 15px 8px rgba(255, 255, 255, 0.9);
}
.bottom-menu span img {
vertical-align: -2px;
}
.flex {
display: flex;
justify-content: space-between;
}
.xh-allow-up::after,
.xh-allow-down::after {
border: solid 2px #fff;
border-bottom-width: 0;
border-left-width: 0;
content: " ";
top: 22px;
right: 20px;
position: absolute;
width: 5px;
height: 5px;
transform: translateY(-50%) rotate(-45deg);
}
.xh-allow-down::after {
transform: translateY(-50%) rotate(135deg);
}
.move-enter {
max-height: 0;
}
.move-enter-active {
max-height: 480px;
-webkit-transition: max-height 0.5s cubic-bezier(1, 0.5, 0.8, 1);
transition: max-height 0.5s cubic-bezier(1, 0.5, 0.8, 1);
}
.move-leave {
max-height: 0;
}
.move-leave-active {
max-height: 0;
-webkit-transition: max-height 0.5s cubic-bezier(1, 0.5, 0.8, 1);
transition: max-height 0.5s cubic-bezier(1, 0.5, 0.8, 1);
}
.content-div {
width:100%;
height:100%;
.all-content {
width:100%;
height:100%;
}
}
.btns {
width: 100%;
text-align: center;
}
.green {
background: #04968a !important;
color: #000000;
}
.red {
background: rgba(243, 94, 94, 0.774) !important;
color: #000000;
}
.el-table {
height: 700px;
}
.el-table tr {
&:hover > td {
// 悬停颜色 上面的不用管
background-color: #1da19aba !important;
color: #fff;
font-size: 18px;
}
}
.el-table th, .aside {
background: #2B5451 !important;
color: #fff;
}
.el-menu-item:hover {
background: #2B5451 !important;
color: #fff;
}
.el-sub-menu.is-active, .el-menu-item.is-active {
background: #2B5451 !important;
}
.el-sub-menu__title, .el-menu {
background: transparent !important;
}
.el-menu-item.is-active {
color: #07d6c4;
}
.el-form-item--large {
margin-bottom: 0px !important;
}
.el-form-item {
margin-top: 20px !important;
}
.box2 {
border: 1px solid #2B5451;
}
.box2 .box-ht {
margin: 0 24px;
padding: 0 16px;
font-size: 18px;
font-weight: bold;
background: -webkit-gradient(linear, left top, left bottom, from(#a7fcff), to(#08ced0));
background: linear-gradient(180deg, #a7fcff, #08ced0);
-webkit-background-clip: text;
color: transparent;
}
.el-form-item__label {
// width: 100px !important;
}
.el-drawer__title {
font-size: 20px;
}
/* 点击树结构项的选中颜色 */
.el-tree--highlight-current .is-current.el-tree-node > .el-tree-node__content {
background-color: #74dad1 !important;
color: #fff;
}
/* 滚动条样式 */
::-webkit-scrollbar {
width: 4px; /* 设置纵轴y轴轴滚动条 */
height: 4px; /* 设置横轴x轴轴滚动条 */
}
/* 滚动条滑块(里面小方块) */
::-webkit-scrollbar-thumb {
border-radius: 10px;
box-shadow: inset 0 0 5px #539f9a;
background: #539f9a;
}
/* 滚动条轨道 */
::-webkit-scrollbar-track {
border-radius: 0;
box-shadow: inset #fff;
background: #2B5451;
}