* { margin: 0; padding: 0; overflow: hidden; } body { height: 1080px; width: 1920px; } #main { height: 100%; width: 100%; background-color: rgb(108,167,168); } .head { height: 10%; width: 100%; color: #FFFFFF; } .head-left { height: 100%; width: 20%; display: inline-block; } .head-right { height: 100%; width: 30%; display: inline-block; float: right; } .head h1 { display: inline; margin-top: 2%; margin-left: 2%; font-weight: 400; letter-spacing:3px; } .head h6 { display: inline; margin-left: 2%; font-weight: 400; } img { float: right; margin-top: 10px; margin-right: 10px; } .rack { position: absolute; display: inline-block; } .rackDescs { height: 100%; width: 100%; position: absolute; display: inline-block; text-align: center; } .stn { text-align: center; background-color: rgb(120,255,129); position: absolute; } .crn { position: absolute; display: inline-block; background-color: #00ff90; z-index: 999; } .track { position: absolute; display: inline-block; background-color: #000000; z-index: 5; } .item { border: 1px solid rgb(194,76,65); color: rgb(194,76,65); height: 100%; width: 100%; } .floorBtn { position: absolute; border-radius: 5px; left: 1750px; width: 90px; height: 40px; color: #ffffff; font-size: 24px; font-weight: 500; letter-spacing: 5px; cursor:pointer; transition: all 0.3s ease; font-family: 'Lato', sans-serif; background: transparent; box-shadow: inset 2px 2px 2px 0px rgba(255, 255, 255, 0.5), 7px 7px 20px 0px rgba(0, 0, 0, 0.1), 4px 4px 5px 0px rgba(0, 0, 0, 0.1); } .barcode { position: absolute; color: #a19c9c; border: 1px solid rgb(108,167,168); cursor: pointer; text-align: center; background-color: rgb(157, 217, 162); font-size: 10px; } .uTrack { position: absolute; display: inline-block; border-top: 2px solid #000; border-left: 2px solid #000; border-bottom: 2px solid #000; border-radius: 50px 0 0 50px; z-index: 5; } /* 16 */ .btn-16 { border: none; color: #fff; } .btn-16:after { position: absolute; content: ''; width: 0; height: 100%; top: 0; left: 0; direction: rtl; z-index: -1; box-shadow: -7px -7px 20px 0px #fff9, -4px -4px 5px 0px #fff9, 7px 7px 20px 0px #0002, 4px 4px 5px 0px #0001; transition: all 0.3s ease; } .btn-16:hover { color: #323131; } .btn-16:hover:after { left: auto; right: 0; width: 100%; } .btn-16:active { top: 2px; } /*操作显示栏*/ #body { width: 100%; height: 23% ; position: absolute; bottom: 2.5%; } /* 控制开关 */ .system-state { display: inline-block; width: 15%; height: 100%; background-color: rgba(0, 0, 0, 0.3); border-radius: 15px; margin-left: 1%; } /* 堆垛机状态 */ .machine-status { display: inline-block; width: 15%; height: 100%; background-color: rgba(0, 0, 0, 0.3); border-radius: 15px; margin-left: 1%; } .state-ss { margin-left: 60px; } /* 输送线状态 */ .line-status { display: inline-block; width: 15%; height: 100%; background-color: rgba(0, 0, 0, 0.3); border-radius: 15px; margin-left: 1%; } .line-ss { display: inline-block; float: right; height: 15px; width: 40px; margin-top: 10px; margin-right: 15px; line-height: 15px; text-align: center; background-color: rgba(5, 5, 5, 0.3); color: #ffdd00; } /* 条码扫描器 */ .bar-code { display: inline-block; width: 49%; height: 100%; background-color: rgba(0, 0, 0, 0.3); border-radius: 15px; margin-left: 1%; } /*扫码表单*/ .tablebox { display: inline-block; width: 290px; height: 162px; margin-left: 1.5%; color: white; font-size: 14px; list-style: none; line-height: 27px; text-indent: 10px; } .table-head { width: 100%; height: 27px; background:linear-gradient(to right, rgb(94, 193, 184),rgb(12,71,63)); } .right { float: right; text-indent: 10px; padding-right: 10px; } .table-body li { background-color: #5D7677; } .table-body li:nth-child(even) { background-color: #4A6565; } /* 控制表头 */ .body-head { height: 35px; width: 100%; background-image: url(../images/status_bar_1.png); background-repeat: no-repeat; margin-left: 5%; margin-top: 20px; text-indent: 25px; color: white; } .system-icon-open { width: 153px; height: 153px; background-image: url(../images/start48.png); display: inline-block; } .system-icon-close { width: 153px; height: 153px; background-image: url(../images/stop48.png); display: inline-block; } .switch_r { color: #FFFFFF; font-size: 14px; width: 130px; height: 153px; float: right; padding-top: 30px; } #system-run-desc { font-size: 20px; margin-top: 15px; } .state { height: 34px; width: 200px; background-color: rgba(255,255,255,0.1); background-image: url(../images/stacker.png); background-repeat: no-repeat; border-radius: 17px 0 0 17px; padding-left: 50px; line-height: 34px; margin-bottom: 10px; margin-left: 5%; color: #FFFFFF; font-size: 10px; } .states { background-image: url(../images/line.png); margin-bottom:54px; } .button { margin-left: 5%; font-size: 14px; color: #FFFFFF; } /* 站点 */ .site { position: absolute; color: #333; cursor: pointer; text-align: center; background-color: rgb(120,255,129); font-size: 14px; z-index: 9; } /*空站点*/ .site-k { border: 1px solid rgb(108,167,168); background-color: rgb(108, 167, 168); } /* 入库 */ .machine-put-flag { padding: 0 10px; background-color: rgb(163,214,242); } /* 出库 */ .machine-take-flag { padding: 0 10px; background-color: rgb(151,180,0); } /* 库到库 */ .machine-stock-move-flag { padding: 0 10px; background-color: rgb(58,77,249); } /* 站到站 */ .machine-site-move-flag { padding: 0 10px; background-color: rgb(240,140,10); } /* PToP */ .machine-p-move-flag { padding: 0 10px; background-color: rgb(29,152,23); } /* 异常 */ .machine-error-flag { padding: 0 10px; background-color: rgb(252,48,48); } /* 自动 */ .machine-auto-flag { padding: 0 10px; background-color: rgb(132,255,115); } /* 非自动/手动 */ .machine-unauto-flag { padding: 0 10px; background-color: rgb(184,184,184); } /* 自动+有物+ID */ .site-auto-run-id { background-color: rgb(252,48,48); } /* 自动+有物 */ .site-auto-run { background-color: rgb(250,81,246); } /* 自动+ID */ .site-auto-id { background-color: rgb(196,196,0); } /* 自动 */ .site-auto { background-color: rgb(120,255,129); } /* 非自动/手动 */ .site-unauto { background-color: rgb(184,184,184); } #code { background-image: url(../images/status_bar_2.png); background-repeat: no-repeat; margin-left: 2%; } /* 堆垛机 */ .machine { position: absolute; background-color: rgb(108,167,168); /*margin-left: 1116px;*/ height: 20px; width: 80px; background-image: url("../images/Crane_auto.png"); background-repeat: no-repeat; background-size:100% 100%; background-position: top center; cursor: pointer; z-index: 99; } /* 入库 */ .machine-pakin { background-image: url("../images/Crane_store.png"); } /* 出库 */ .machine-pakout { background-image: url("../images/Crane_retrieve.png"); } /* 库到库 */ .machine-stock-move { background-image: url("../images/Crane_loctoloc.png"); } /* 站到站 */ .machine-site-move { background-image: url("../images/Crane_stntostn.png"); } /* p to p */ .machine-p-move { background-image: url("../images/Crane_hptoohp.png"); } /* 异常 */ .machine-error { background-image: url("../images/Crane_error.png"); } /* 自动 */ .machine-auto { background-image: url("../images/Crane_auto.png"); } /* 非自动/收到 */ .machine-un-auto { background-image: url("../images/Crane_manual.png"); } /* 堆垛机弹窗 */ #crnWindow { width: 291px; height: 365px; background-image: url(../images/Popup-yellow.png); position: fixed; color:white; left: 50%; top: 50%; transform: translate(-50%,-50%); z-index: 101; } /* 输送设备弹窗 */ #siteWindow { width: 291px; height: 336px; background-image: url(../images/Popup-green.png); position: fixed; color:white; left: 50%; top: 50%; transform: translate(-50%,-50%); z-index: 101; } #siteWindow-head { width: 291px; height: 55px; line-height: 55px; margin-left: 25px; color: #000000; font-weight: 700; letter-spacing: 2px; } #siteWindow-head .detailed { display: inline-block; } #siteWindow-head button { width: 25px; height: 25px; padding: 0px; border: none; border-radius: 25px; background-image: url(../images/siteclose.png); display: inline-block; float: right; margin-top: 15px; margin-right: 50px; } #crnWindow-head { width: 291px; height: 55px; line-height: 55px; margin-left: 55px; color: #000000; font-weight: 700; letter-spacing: 2px; } #crnWindow-head .detailed { display: inline-block; } #crnWindow-head button { width: 25px; height: 25px; padding: 0px; border: none; border-radius: 25px; background-image: url(../images/siteclose.png); display: inline-block; float: right; margin-top: 15px; margin-right: 80px; } /* 弹窗 */ form .form-item { display: inline-block; padding-left: 10px; } form .form-item-label { display: inline-block; width: 90px; font-size: 10px; } form .form-item-input { display: inline-block; width: 180px; } form .form-item-input input { background-color: rgba(255,255,255,.3); color: #FFFFFF; padding: 0; border: none; border-radius: 2px; height: 18px; padding-left: 10px; } /* checkbox */ form .form-item-checkbox { display: inline-block; padding-left: 10px; width: 20%; } form .form-item-label-checkbox { display: inline-block; width: auto; font-size: 14px; } form .form-item-input-checkbox { display: inline-block; width: auto; }