/* * @Descripttion: * @version: * @Author: sueRimn * @Date: 2021-05-19 15:50:20 * @LastEditors: sueRimn * @LastEditTime: 2021-09-08 14:38:47 */ .box { height: 100%; width: 100%; padding: 10px; box-sizing: border-box; background-color: #f7f8fa; display: flex; .boxleft { width: 20%; height: 100%; background-color: #ffffff; display: flex; flex-direction: column; .lefthead { height: 50px; width: 100%; display: flex; justify-content: space-between; border-bottom: 1px solid #f7f8fa; span { font-size: 16px; } .leftheadone { width: 60%; height: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; span { margin: 10px 10px; height: 50px; line-height: 50px; } } .leftheadtwo { width: 30%; height: 100%; cursor: pointer; overflow-x: auto; img { position: relative; top: 2px; } span { margin-left: 2px; //margin: 10px 10px; height: 50px; line-height: 50px; color: #2196f3; } } } .leftbox { height: 100%; width: 100%; display: flex; flex-direction: column; .selectedTr { background-color: #e1f1ff; span { color: #2196f3; } } .leftbody { width: 100%; height: 40px; display: flex; justify-content: space-between; cursor: pointer; .bodyname { height: 40px; width: 35%; span{ @media screen and (min-device-width:1400px){ font-size: 16px; } @media screen and (max-device-width:1400px){ font-size: 14px; } height: 40px; line-height: 40px; margin-left: 10px; } } .bodycz { height: 40px; width:65%; img{ float: right; margin-left: 10px; margin-top: 10px; cursor: pointer; } span{ float:right; color: #B2BEC7; @media screen and (min-device-width:1400px){ font-size: 16px; } @media screen and (max-device-width:1400px){ font-size: 14px; } height: 40px; line-height: 40px; //margin-left: 30%; } } } } } .boxright { margin-left: 10px; height: 100%; width: 80%; background-color: #ffffff; display: flex; flex-direction: column; .righthead { height: 50px; width: 100%; display: flex; justify-content: space-between; border-bottom: 1px solid #f7f8fa; span { font-size: 16px; } .rightheadone{ width: 30%; height: 100%; span { margin: 10px 10px; height: 50px; line-height: 50px; } } .rightheadtwo{ width: 70%; height: 100%; button{ float: right; margin-top: 5px; margin-right: 15px; } } } .rightbody { width: 100%; overflow: auto; .panelhead { background-color: #e1f1ff; height: 50px; margin-top: 10px; .paneltitle { width: 100%; font-size: 16px; color: #2196f3; display: flex; //justify-content: space-around; .groupName { width: 100px; span{ margin-left: 3px; } } .caozuotwo{ width: 100%; height: 100%; display: flex; justify-content: flex-end; } .addinfo{ float: right; cursor: pointer; height: 100%; width: 75px; //margin-left: 75%; span{ position: relative; bottom: 2px; } } .delinfo{ float: right; cursor: pointer; height: 100%; width: 75px; span { position: relative; bottom: 2px; } } .dwgk { height: 100%; width: 100%; display: flex; .attname { height: 100%; width: 40%; span { font-size: 16px; line-height: 50px; height: 50px; } } .caozuo { height: 100%; width: 60%; button { font-size: 16px; width: 80px; height: 34px; //margin-left: 20%; float: right; margin-top: 8px; } img { cursor: pointer; position: relative; bottom: 2px; } } } } } .table { width: 100%; table { width: 100%; font-size: 16px; th { height: 40px; font-size: 16px; text-align: center; background-color: #f7f8fa; } td { height: 40px; text-align: center; font-size: 16px; } } } .attack { width: 100%; display: flex; flex-direction: row; .attackLeft { width: 70%; display: flex; flex-direction: column; .attackleftHead { width: 100%; height: 40px; //background-color: #ffd91d; background-color: #FFFBE8; opacity: 0.7; input { background-color: #FFFBE8; color: #B99A00; text-align: center; height: 100%; width: 100%; font-size: 16px; border: none; outline: none; } } .attackleftTable { width: 100%; thead, table { width: 100%; } th { background-color: #e8e9e9; height: 40px; font-size: 16px; text-align: center; input { //background-color: #FFFFFF; text-align: center; height: 100%; width: 100%; font-size: 16px; border: none; outline: none; } } textarea { width: 100%; } .inputtext { width: 100%; height: 100%; display: flex; flex-direction: column; input { //width: 100%; height: 40px; font-size: 16px; border: none; outline: none; } .inputj { width: 100%; height: 100%; display: flex; } } } } .attackRight { width: 30%; .rightButton{ float: right; margin-top: 20px; margin-right: 8%; cursor: pointer; //margin-left: 40%; } } } } } } //滚动条样式 ::-webkit-scrollbar { width: 6px; background-color: white; } ::-webkit-scrollbar-thumb { background-color: #2196f3; } .example-tree-invisible { display: none; } .example-tree ul, .example-tree li { margin-top: 0; margin-bottom: 0; list-style-type: none; } /* * This padding sets alignment of the nested nodes. */ .example-tree .mat-nested-tree-node div[role="group"] { padding-left: 40px; } /* * Padding for leaf nodes. * Leaf nodes need to have padding so as to align with other non-leaf nodes * under the same parent. */ .example-tree div[role="group"] > .mat-tree-node { padding-left: 40px; }