@import './panel.scss'; ::-webkit-scrollbar { display: none; /* Chrome Safari */ } .content { width: 100%; height: 100%; overflow: hidden; box-sizing: border-box; padding: 3px; display: flex; flex-direction: column; .buildingbtnchecked{ background-color: #07CDCF; color: white; } } //header头部 .header { position: relative; width: 100%; height: 46px; min-height: 46px; display: flex; align-items:center; background-color: #fff; box-shadow: inset 0px -3px 5px 0px rgb(165, 163, 163); .headerTitle { width: 235px; overflow: hidden; color: #07CDCF; box-sizing: border-box; padding-left: 25px; font-size: 20px; font-weight: 550; } .headerCenter { flex: 1; overflow: hidden; input { width: 99%; height: 30px; background-color: #e7f0f0; border-radius: 5px; } } .headerRight { width: 350px; overflow: hidden; box-sizing: border-box; padding-left: 10px; button { font-size: 14px; color: #07CDCF; background-color: #fff; border: none; outline: none; cursor:pointer; } .mat-icon { font-size: 22px; vertical-align: middle; margin-right: 3px; } } } //头部操作栏 .headerOperate { img { width: 24px; height: 24px; vertical-align: middle; margin-left: 1px; } span{ font-size: 18px; } flex: 5%; display: flex; align-items:center; min-height: 40px; box-sizing: border-box; margin: 3px 0; background-color: white; button{ border: 0.5px solid rgb(208, 211, 214); margin: 0 2px; } .editdeletebtn{ display: none; } .bigeditdeletebtn:hover{ .editdeletebtn{ display: inline-block; } } } //功能区 // icon统一样式 .mat-icon { cursor:pointer; vertical-align: middle; } //左右两侧功能栏 统一样式 .publicCss { border-radius: 5px; position: absolute; height: 100%; top: 0; } .functionalDomain { flex: 1; overflow: hidden; .functionalDomainContent { position: relative; width: 100%; height: 100%; } .centerBuildingDiv { position: absolute; max-width: 400px; top: 40px; left: 240px; z-index: 150; display: flex; } .functionalDomainLeft { background-color: #fff; display: flex; flex-direction: column; margin-left: 0px; transition: margin-left 0.5s; min-width: 235px; border: 1px solid #cacdd1; width: 235px; left: 0; z-index: 111; .leftDragDiv{ position: absolute; right: 0; height: 100%; width: 3px; z-index: 1000; cursor: e-resize; } } .functionalDomainRight { z-index: 111; margin-right: 0px; transition: margin-right 0.5s; border: 1px solid #cacdd1; width: 235px; min-width: 235px; right: 0; } //右边导航栏显示隐藏 .togglePanel2 { margin-right: -2000px; transition: margin-right 1s; } //左侧导航栏显示隐藏 .togglePanel { margin-left: -2000px; transition: margin-left 1s; } } //中间建筑/楼层 .centerTotal { width: 197px; background-color: #fff; box-shadow: 0px 0px 5px 3px rgb(165, 163, 163); border-radius: 5px; box-sizing: border-box; padding: 5px 0; .centerTotalHeader { height: 30px; line-height: 30px; box-sizing: border-box; padding: 0 5px; font-size: 14px; .mat-icon:hover {cursor: move;;} .mat-icon { font-size: 24px; color: rgb(175, 164, 164); margin: 0 30px 0 10px; } } .everyTotal { width: 100%; height: 30px; line-height: 30px; box-sizing: border-box; padding: 0 5px; margin: 3px 0; cursor:pointer; font-size: 16px; } } //中间建筑/楼层 //右边操作栏 .titleS{ width: 100%; height: 35px; line-height: 35px; padding-left: 5px; box-sizing: border-box; color: #07CDCF; .mat-icon {vertical-align: middle; margin-right: 5px; font-size: 22px;} } input { border: none; outline: none; background-color: #d6dddf; box-sizing: border-box; padding-left: 5px; } //右侧属性 .property{ display: flex; flex-flow: column; .siteproperty{ height: 100%; overflow-y: auto; p{ color: #9c9fa5; padding-left: 5px; } .siteproperty_size{ background-color: #F2F5F6; width: 93%; margin: 0 auto; border-radius: 3px; min-height: 21px; } .rightAttribute{ width: 12%; height: 99.5%; position: absolute; top: 0; right: 0; bottom: 0; border: 2px solid #464646; } } .assetsproperty{ overflow-y: auto; height: 100%; p{ color: #9c9fa5; margin:1px 0 3px 8px; font-size: 14px; } span{ font-size: 15px; } input{ height: 24px; border-radius: 3px; } .biginput{ display: block; width: 88%; margin: 0 auto; } .smallinput{ display: block; width: 19%; margin-left: 8px; } .textarea{ display: block; width: 88%; height: 50px; margin: 0 auto; } .swiper-button-next{ right: 6px; } .swiper-button-prev{ left: 6px; } .swiper-container{ // --swiper-theme-color: #ff6600;/* 设置Swiper风格 */ // --swiper-navigation-color: #00ff33;/* 单独设置按钮颜色 */ --swiper-navigation-size:20px;/* 设置按钮大小 */ } .hoverred:hover{ color: rgb(187, 28, 28); } .selectDiv{ height: 21px; position: relative; margin-bottom: 5px; select{ width: 98px; height: 22px; vertical-align: middle; position: absolute; right: 10px; top: 1px; border: 1px solid rgb(208, 211, 214); border-radius: 2px; } } .colorBigDiv{ width: 88%; margin-left: 8px; .colorBigTemplateDiv{ span{ color: #9c9fa5; font-size: 14px; height: 26px; line-height: 26px; } .colorTemplateDiv{ width: 65%; height: 22px; display: inline-block; vertical-align: middle; margin-left: 26px; } } .colorDiv{ .colorLi{ width: 24px; height: 24px; list-style: none; float: left; border: 2px solid white; } .coloractive{ border: 2px solid black; } } } } } //右侧消防要素 .firecategories{ position: relative; display: flex; flex-flow: column; .firecategoriesTree{ overflow-y: auto; height: 100%; } } // 解决轮播图蓝框问题 div:focus { outline: none; } //没有图片时显示无图片背景图 .noImgCss{ background: url(../../../assets/images/noImg.png) no-repeat center center; background-size: 88% 100%;/*按比例缩放*/ } .input{ width: 18px; height: 18px; vertical-align: middle; margin-left: 9px; margin-right: 3px; } // tree .isLookCss{ margin-left: auto; color: #07CDCF; .icongray{ color: #D9D0DC; } } .mat-tree-node{ padding-right: 3px; min-height: 30px; height: 30px; font-size: 12px; cursor: pointer; } .treeNode:hover{ background-color: #ccebf8; } .isLookPattern{ display: none; } .treeText{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block; width: 65px; } .bigBox{ width: 700px; height: 40px; position: absolute; overflow: hidden; right: 0; } .weatherBox{ height: 40px; width: 700px; line-height: 40px; position: absolute; right: 0; transition: right linear .5s; .openbtn{ font-size: 45px; height: 45px; width: 40px; } .name{ font-size: 16px; vertical-align: middle; margin-left: 3px; } input{ width: 140px; height: 22px; margin-left: 3px; } select{ width: 96px; height: 25px; margin-left: 3px; vertical-align: middle; } } .open{ right: 0px; } .close{ right:-622px; } .bottomCss{ position: absolute; left: 232px; right: 0px; bottom: 0; height: 158px; width: auto; z-index: 111; background-color: white; border: 1px solid #464646; .dragDiv{ width: 100%; height: 3px; position: absolute; top: 0; z-index: 111; cursor: n-resize; } .title{ height: 35px; background-color: #464646; div{ background-color: #464646; float: left; width: 80px; color: white; font-size: 13px; padding-left: 5px; cursor: pointer; } .detailsAndattentBtn{ background-color: #595959; } } .body{ textarea{ width: 100%; border-radius: 0px; } } }