@ -1,10 +1,4 @@
*{
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
scrollbar-width: none; /* Firefox */
}
::-webkit-scrollbar {
@ -2,12 +2,6 @@
table,table tr th, table tr td { border: 1px solid #EEF1F5; }
table { text-align: center; border-collapse: collapse; padding:2px;}
@ -1,14 +1,4 @@
// table,table tr th, table tr td { border: 1px solid #EEF1F5; }
.box{
position: relative;
display: flex;
@ -1,14 +1,14 @@
<div mat-dialog-title>新增建筑</div>
<form (ngSubmit)="onSubmit(form.value)" #form="ngForm" class="example-container">
<mat-form-field hintLabel="名字不多于20个字">
<mat-form-field hintLabel="名字不多于30个字">
<input matInput id="name" name="name"
required
maxlength="20"
maxlength="30"
ngModel #name="ngModel" placeholder="建筑名称"
#input
>
<mat-hint align="end">{{input.value?.length || 0}}/20</mat-hint>
<mat-hint align="end">{{input.value?.length || 0}}/30</mat-hint>
</mat-form-field>
<mat-form-field>
* {
@ -187,7 +187,6 @@ mat-icon{
//计分规则按钮
.scoringRule,.isUpdates{
position: absolute;
left: 440px;
cursor: pointer;
@ -55,7 +55,7 @@
<div class="headerOperate">
<button mat-button *ngFor="let item of allBuildings;let key = index" (click)="checkedBuilding(item,key)"
class="bigeditdeletebtn" [ngClass]="{'buildingbtnchecked': checkedBuildingIndex==key}">
<span>{{item.name}}</span>
<span class="bigeditdeletebtnname" [title]="item.name">{{item.name}}</span>
<span class="editdeletebtn" *ngIf="isEditPattern && pattern">
<mat-icon (click)="editBuilding($event,item)"
style="font-size: 23px;vertical-align:sub;margin-left: 6px;color: rgb(26, 194, 26);">create</mat-icon>
@ -1,9 +1,11 @@
@import './panel.scss';
@import "./panel.scss";
html {
::-webkit-scrollbar {display:none}
display: none;
.icongray {
color: #D9D0DC;
color: #d9d0dc;
.content {
width: 100%;
@ -15,7 +17,7 @@ html{
flex-direction: column;
.buildingbtnchecked {
background-color: #34A6FD;
background-color: #34a6fd;
color: white;
@ -40,9 +42,12 @@ html{
.marginLeftRight {
margin: 0 8px;
font-size: 16px;
.mat-icon { vertical-align: middle; font-size: 24px; }
.mat-icon {
vertical-align: middle;
font-size: 24px;
.copytobutn {
width: 60px;
@ -75,7 +80,10 @@ html{
right: 60px;
label { vertical-align: middle; color: #279FFF; }
label {
color: #279fff;
@ -88,7 +96,7 @@ html{
margin-left: 1px;
span {
font-size: 18px;
font-size: 15px;
flex: 5%;
@ -104,6 +112,16 @@ html{
.editdeletebtn {
.bigeditdeletebtn {
max-width: 200px;
.bigeditdeletebtnname {
display: inline-block;
max-width: 120px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
.bigeditdeletebtn:hover {
@ -139,7 +157,7 @@ html{
margin-left: 0px;
transition: margin-left 0.5s;
min-width: 235px;
border: 1px solid #E6EAEE;
border: 1px solid #e6eaee;
width: 235px;
left: 0;
z-index: 112;
@ -159,11 +177,9 @@ html{
border: 1px solid #464646;
right: 0;
@media screen and (max-width: 1300px) {
.functionalDomainLeft {
min-width: 195px;
width: 195px;
@ -182,7 +198,6 @@ html{
margin-left: -2000px;
transition: margin-left 1s;
//右边操作栏
@ -324,7 +339,6 @@ html{
.hideAllTreeNode {
@ -335,7 +349,11 @@ html{
height: 24px;
line-height: 24px;
label { display: inline-block; flex: 1; cursor: pointer; }
flex: 1;
//右侧消防要素
.firecategories {
@ -374,7 +392,6 @@ div:focus {
margin-right: 3px;
// tree
.mat-tree-node {
min-height: 0;
@ -410,7 +427,7 @@ div:focus {
line-height: 40px;
transition: right linear .5s;
transition: right linear 0.5s;
.openbtn {
font-size: 45px;
height: 45px;
@ -19,6 +19,7 @@ html,body{
textarea{
font-family: Regular
user-select:auto!important
ul,ol,dl,li,dt,dd,p,form,input,h1,h2,h3,h4,h5,h6,section,article,aside,header,footer,nav,figure,time,mark,main,canvas{
margin:0;