body, html { height: 100%; } body { background-color: #1B1D1E; color: #fff; } .content-warp { background-color: #1E1F21 !important; } .dotblock { background-image: url(../images/dotline.png); max-height: 80px; color: #fff; font-size: 16px; font-weight: bold; background-size: cover; } .login { width: 600px; background-color: #1E1E1E; } .login-title { font-size: 30px; font-weight: bold; } .login-form { width: 400px; } .login input { /* background-color: #000; */ color: #fff; } .login input::placeholder { color: #888888; font-size: 0.8em; } .login input { border: none; background: #000; box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.35), 0 2px 0 rgba(255, 255, 255, 0.15); color: #fff; } .login button { border: none; background: #191919; box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.35); color: #fff; } .nav { border-top: 2px solid black; border-bottom: 2px solid black; background-color: #282828; font-size: 14px; } .nav>div { border-left: 2px solid black; padding: 10px 25px; } .nav>div.last { border-right: 2px solid black; } .nav>div.active { background-color: #000; /*设置发光效果*/ box-shadow: #1BC8F2 0px 0px 14px inset; color: #1BC8F2; background: linear-gradient(to bottom, #000, #353535, #000); } .nav>div:hover { background-color: #000; /*设置发光效果*/ /* box-shadow: #1BC8F2 0px 0px 14px inset; */ color: #1BC8F2; background: linear-gradient(to bottom, #000, #353535, #000); cursor: pointer; } .nav a { text-decoration: none; } .nav a:visited { color: #fff; } .password-form { width: 800px; } .form input { border: none; background: #000; box-shadow: inset 0 2px 2px rgba(0, 0, 0, 0.35), 0 2px 0 rgba(255, 255, 255, 0.15); color: #fff; } .form input::placeholder { color: #888888; font-size: 0.8em; } .col-form-label { text-align: end; } .form button { border: none; background: #191919; box-shadow: inset 0 2px 0 rgba(255, 255, 255, 0.15), 0 2px 2px rgba(0, 0, 0, 0.35); color: #fff; } .ruleraxisy { /* position: absolute; */ background-color: #303030; background-size: 20px 50px; background-image: linear-gradient(0deg, #696969 0, #696969 2%, transparent 2%), linear-gradient(90deg, #303030 50%, transparent 50%), linear-gradient(0deg, transparent 50%, #696969 50%, #696969 52%, transparent 52%), linear-gradient(90deg, #303030 70%, transparent 70%), linear-gradient(0deg, transparent 10%, #696969 10%, #696969 12%, transparent 12%, transparent 20%, #696969 20%, #696969 22%, transparent 22%, transparent 30%, #696969 30%, #696969 32%, transparent 32%, transparent 40%, #696969 40%, #696969 42%, transparent 42%, transparent 60%, #696969 60%, #696969 62%, transparent 62%, transparent 70%, #696969 70%, #696969 72%, transparent 72%, transparent 80%, #696969 80%, #696969 82%, transparent 82%, transparent 90%, #696969 90%, #696969 92%, transparent 92%); background-repeat: repeat-y; width: 20px; height: 300px; /* left: 30px; */ /* top: 50px; */ min-height: 20px; } .scaley { list-style-type: none; /* position: absolute; */ left: 0px; top: -25px; margin: 0; padding: 0; width: 50px; height: 100%; overflow: hidden; white-space: nowrap; color: #b1b4b4; font-size: 0; text-shadow: 0px 1px 1px #000; -moz-user-select: none; /*火狐*/ -webkit-user-select: none; /*webkit浏览器*/ -ms-user-select: none; /*IE10*/ -khtml-user-select: none; /*早期浏览器*/ user-select: none; z-index: 1; } .scaley li { writing-mode: vertical-lr; height: 50px; text-align: center; font-size: 11px; } .container { padding-top: 40px; position: relative; display: inline-block; top: 100%; left: 50%; transform: translate(-50%, -100%); padding-bottom: 20px; } @media (min-height: 500px) { .container { position: absolute; top: 50%; transform: translate(-50%, -50%); padding-bottom: 0; } } .range-slider { display: inline-block; width: 40px; position: relative; text-align: center; height: 300px; max-height: 100%; } .range-slider:before { position: absolute; top: -2em; left: 0.5em; content: attr(data-slider-value) "%"; color: white; font-size: 90%; } .range-slider__thumb { position: absolute; left: 5px; width: 30px; height: 30px; line-height: 30px; background: white; color: #777; font-size: 50%; box-shadow: 0 0 0 4px #3d3d4a; border-radius: 50%; pointer-events: none; } .range-slider__bar { left: 16px; bottom: 0; position: absolute; background: linear-gradient(dodgerblue, blue); pointer-events: none; width: 8px; border-radius: 10px; } .range-slider input[type=range][orient=vertical] { position: relative; margin: 0; height: 100%; width: 100%; display: inline-block; position: relative; writing-mode: bt-lr; -webkit-appearance: slider-vertical; } .range-slider input[type=range][orient=vertical]::-webkit-slider-runnable-track, .range-slider input[type=range][orient=vertical]::-webkit-slider-thumb { -webkit-appearance: none; } .range-slider input[type=range][orient=vertical]::-webkit-slider-runnable-track { border: none; background: #343440; width: 8px; border-color: #343440; border-radius: 10px; box-shadow: 0 0 0 2px #3d3d4a; } .range-slider input[type=range][orient=vertical]::-moz-range-track { border: none; background: #343440; width: 8px; border-color: #343440; border-radius: 10px; box-shadow: 0 0 0 2px #3d3d4a; } .range-slider input[type=range][orient=vertical]::-ms-track { border: none; background: #343440; width: 8px; border-color: #343440; border-radius: 10px; box-shadow: 0 0 0 2px #3d3d4a; color: transparent; height: 100%; } .range-slider input[type=range][orient=vertical]::-ms-fill-lower, .range-slider input[type=range][orient=vertical]::-ms-fill-upper, .range-slider input[type=range][orient=vertical]::-ms-tooltip { display: none; } .range-slider input[type=range][orient=vertical]::-webkit-slider-thumb { width: 30px; height: 30px; opacity: 0; } .range-slider input[type=range][orient=vertical]::-moz-range-thumb { width: 30px; height: 30px; opacity: 0; } .range-slider input[type=range][orient=vertical]::-ms-thumb { width: 30px; height: 30px; opacity: 0; } .theme1 { background: linear-gradient(pink, deeppink); } .theme2 { background: linear-gradient(tomato, red); } .theme3 { background: linear-gradient(yellow, orange); } #handle1 .rs-handle { background-color: transparent; border: 8px solid transparent; border-right-color: black; margin: -6px 0px 0px 14px !important; border-width: 6px 104px 6px 4px; } #handle1 .rs-handle:before { display: block; content: " "; position: absolute; height: 22px; width: 22px; background: black; right: -11px; bottom: -11px; border-radius: 100px; } #handle1 .rs-tooltip { top: 75%; font-size: 11px; } #handle1 .rs-tooltip div { text-align: center; background: orange; color: white; border-radius: 4px; padding: 1px 5px 2px; margin-top: 4px; } #handle1 .rs-range-color { background-color: #DB5959; } #handle1 .rs-path-color { background-color: #F0C5C5; } .progress-4 { width:120px; height:20px; -webkit-mask:linear-gradient(90deg,#000 70%,#0000 0) 0/20%; background: linear-gradient(#000 0 0) 0/0% no-repeat #ddd; animation:p4 2s infinite steps(6); } @keyframes p4 { 100% {background-size:120%} }