@import './panel.scss'; .icongray{ color: #D9D0DC; } .content111 { width: 100%; height: 100%; overflow: hidden; box-sizing: border-box; padding: 1px; display: flex; flex-direction: column; .buildingbtnchecked{ color: white; background-image: url("../../../assets/images/标签选中.png")!important; } } //头部操作栏 .headerOperate { position: relative; span{ font-size: 18px; } flex: 2%; display: flex; align-items:center; min-height: 40px; box-sizing: border-box; margin: 3px 0; .bigeditdeletebtn{ margin-right: 12px; height: 80%; display: flex; flex-direction: column; // align-items:center;/*由于flex-direction: column,因此align-items代表的是水平方向*/ justify-content: center; user-select: none; background-image: url("../../../assets/images/标签正常.png") ; background-size:100% 100%; color: white; span{ padding: 0 13px; padding-right: 18px; } } .bigeditdeletebtn:hover{ cursor: pointer; background-image: url("../../../assets/images/标签经过.png") ; } .bigTalkBox{ user-select: none; .titleIcon{ font-size: 33px; vertical-align: sub; color: white; } .talkBox{ width: 309px; height: 326px; border: 1px solid #30bbec; background-color: #013a64; opacity: .9 ; position: absolute; top: 32px; right:4px; z-index: 2000; .btndiv{ div{ border-radius: 18px; width: 70px; height: 30px; text-align: center; line-height: 30px; display: inline-block; font-size: 13px; color: white; cursor: pointer; } div:nth-child(1){ background-color: #fe9400; margin: 10px; } div:nth-child(2){ background-color: #f95e5a; } } .bottomDiv{ position: absolute; bottom:6px; width: 100%; height: 32px; line-height: 32px; display: flex; color: white; text-align: center; div:nth-child(1){ flex: 1; } div:nth-child(2){ flex: 6; color: #409eff; background: url('../../../assets/images/输入框.png'); background-size: 100% 100%; } div:nth-child(3){ flex: 1; } } } } } //功能区 // icon统一样式 .mat-icon { cursor:pointer; vertical-align: middle; } //左右两侧功能栏 统一样式 .publicCss { overflow: hidden; border-radius: 5px; top: 0; } .functionalDomain { flex: 98%; overflow: hidden; .functionalDomainContent { // position: relative; width: 100%; height: 100%; display: flex; overflow: hidden; } .canvas{ flex: 5; } .functionalDomainLeft { // background: url("../../../assets/images/列表背景.png"); background-size: 100% 100%; display: flex; flex-direction: column; margin-left: 0px; transition: margin-left 0.5s; // min-width: 235px; border: 1px solid #30bbec; width: 235px; left: 0; z-index: 111; .leftDragDiv{ position: absolute; right: 0; height: 100%; width: 3px; z-index: 1000; cursor: e-resize; } flex: 1; } .functionalDomainRight { color: white; z-index: 1001; margin-right: 0px; transition: margin-right 0.5s; border: 1px solid #30bbec; width: 235px; right: 0; flex: 1; } //右边导航栏显示隐藏 .togglePanel2 { margin-right: -2000px; transition: margin-right 1s; } //左侧导航栏显示隐藏 .togglePanel { margin-left: -2000px; transition: margin-left 1s; } } //右边操作栏 .title{ width: 100%; height: 40px; line-height: 40px; border-bottom:2px solid #accbf2; display: flex; align-content: center; span{ display: inline-block; flex: 1; text-align: center; } span:hover{ cursor: pointer; } } .selectedTitle{ background: #0c2d44; } //右侧属性 .property{ display: flex; flex-flow: column; .siteproperty{ height: 100%; overflow-y: auto; p{ color: #d0e0f4; padding-left: 7px; letter-spacing:3px; margin: 5px 0; } .siteproperty_size{ border-bottom:1px solid #d0e0f4; width: 93%; margin: 0 auto; min-height: 21px; color: #2399f1; padding-bottom: 5px; font-size: 16px; letter-spacing:2px; } .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: #d0e0f4; padding-left: 7px; letter-spacing:3px; margin: 5px 0; } .siteproperty_size{ border-bottom:1px solid #d0e0f4; width: 93%; margin: 0 auto; min-height: 21px; color: #2399f1; padding-bottom: 5px; font-size: 16px; letter-spacing:2px; } span{ font-size: 15px; } input{ height: 18px; } .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; .colorDiv{ .colorLi{ width: 24px; height: 24px; list-style: none; float: left; border: 2px solid white; } .coloractive{ border: 2px solid black; } } } .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; } } } } //右侧消防要素 .firecategories{ position: relative; // display: flex; // flex-flow: column; .firecategoriesTree{ overflow-y: auto; height: 100%; mat-tree-node{ position: relative; } .isLookCss{ position: absolute; right: 6px; z-index: 1000; } } .mat-tree{ background-color:transparent; .mat-tree-node{ color: white!important; } } } // 解决轮播图蓝框问题 div:focus { outline: none; } //没有图片时显示无图片背景图 .noImgCss{ background: url(../../../assets/images/noImg.png) repeat center center; background-size: 88% 100%;/*按比例缩放*/ } .input{ width: 18px; height: 18px; vertical-align: middle; margin-left: 9px; margin-right: 3px; } // tree .mat-tree-node{ min-height: 0; height: 32px; line-height: 32px; font-size: 13px; cursor: pointer; } .treeNode:hover{ background-color: #105a8f } .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: 100; background-color: white; border: 1px solid #464646; .dragDiv{ width: 100%; height: 3px; position: absolute; top: 0; z-index: 1000; 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; } } }