.matIcons { color: #8E909F; } //平面图 素材库 公共样式 头部 .planarGraphHeader{ height: 35px; min-height: 35px; cursor: pointer; display: flex; flex-direction: row; align-items: center; padding: 0 24px; border-radius: 5px; font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 15px; font-weight: 400; color: #000; background: linear-gradient(to top,#cdced1,#FFF); } //平面图头部字体图标样式 .hover { width: 18px; height: 18px; margin-left: 90px; border: 1px solid #999; border-radius: 3px; .mat-icon {font-size: 18px; color: #999;} } .hover:hover { background-color: #4DA5FA; .mat-icon {color: #fff;} } //平面图 .sitePlanContent { position: relative; width: 100%; height: 35px; line-height: 35px; box-sizing: border-box; padding: 0 10px 0 25px; .mat-icon { font-size: 20px; } } //火源/力量 图标 .fireForce { display: block; float: right; margin: 8px 5px 0 0; width: 40px; height: 20px; line-height: 20px; text-align: center; position: relative; overflow: hidden; img{ width: 20px; height: 20px; } } //替换底图 inputfile .a-upload { display: block; float: right; margin: 8px 18px 0 0; width: 20px; height: 20px; line-height: 20px; text-align: center; position: relative; overflow: hidden; input { position: absolute; width: 20px; height: 20px; left: 0; top: 0; opacity: 0; } } .a-upload:hover { .mat-icon { color: #fff; } } //上传底图 inputfile #a-uploadImg { display: block; width: 300px; height: 170px; position: fixed; top: 40%; left: 48%; overflow: hidden; border-radius: 5px; border: 1px solid #999; z-index: 999; input { position: absolute; width: 300px; height: 170px; left: 0; top: 0; opacity: 0; } img { width: 100%; height: auto; } } #a-uploadImg:hover { border: 5px solid skyblue; } //hover时显示右边操作栏 .sitePlanContent:hover { #rightOperate { display: block; } } //右边操作栏 #rightOperate{ width: 50px; height: 100px; position: absolute; top: -32px; right: -48px; z-index: 99999; border-radius: 0 100px 100px 0; background-color: #F0F4F7; // #F0F4F7 cdced1 display: none; .functionButton { height: 25%; line-height: 25px; } .bigFunctionIcon { font-size: 24px; } .functionIcon { color: #999; } .functionIcon:hover { color: #4DA5FA; } } //处置预案 素材库 公用div .publiclBankPlan { flex: 1; display: flex; flex-direction: column; overflow: hidden; padding-bottom: 10px; // border-top: 1px dashed #999; } // 基本信息/想定作业 切换 .scenarioAssignment { overflow-y: auto; } .selectEditMode { flex: 1; display: flex; flex-direction: column; overflow: hidden; } .materialBankDIV{ flex: 1; overflow-x: hidden; overflow-y: auto; } // 基本信息/想定作业 切换 //处置预案 #terrNodePublic { height: 35px; line-height: 35px; display: flex; .textNode {flex: 1;} } //字体图标 .planIconDiv { display: inline-block; .mat-icon{ font-size: 20px; width: 20px; height: 20px; color: #666; margin-right: 3px; } } .mat-expansion-panel-header { height: 40px !important; } //素材库溢出隐藏 #materialBank { margin: 1px 0; } //素材库图片flex #panelLibrary .text{ box-sizing: border-box; margin-left: 10px; } .panelLibraryFlex { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; /* 水平居中 */ .imgBox { width: 70px; height: 100px; display: inline-block; text-align: center; border-radius: 3px; margin: 5px 0; img { width: 70px; height: auto; max-height: 70px; cursor:pointer; } p { font-size: 12px; cursor:pointer; } } } //文本溢出 .overflowText { overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } // 楼层/区域 是避难层时 .isRefugeStorey { color: #fff; background-color: rgb(238, 186, 186); } //选中平面图时 .selectSitePlan { color: #fff; background-color: #6BC2FF; } //选中素材库图片时 .selectImg { color: #fff; background-color: #4DA5FA; } //选中 处置节点时 .selectanelPoint { background-color: #F4C235; } //左侧功能区弹出框样式 .keyMargin { width: 100%; margin: 5px 0; .mat-form-field { width: 100%; } } .submitBottom { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; /* 水平居中 */ } .functionalDomainContent { width: 300px; height: 100%; textarea { border-radius: 5px; border: 1px solid #999; width: 100%; height: 120px; resize:none; } }