.containerFrame { height: 100%; width: 100%; position: sticky; top: 80px; border: 1px solid #ebeef5; z-index: 100; @include flex; /deep/.el-tabs__header { margin-bottom: 0 !important; } /deep/.el-menu-item { display: flex; align-items: center; } } .leftmenu { width: 0; transition: all 0.3s; border-right: 1px solid #ebeef5; position: relative; box-sizing: border-box; padding-right: 5px; .title { line-height: 36px; text-align: center; font-size: 14px; } .dot { display: inline-block; background-color: #67C23A; width: 6.5px; height: 6px; border-radius: 50%; } .menu-con { width: 93%; } .batchDel { float: right; position: relative; top: 3px; } .el-icon-delete { margin-top: 0; } .title-detail { display: flex; width: 100%; overflow: hidden; text-overflow: ellipsis; //文本溢出显示省略号 white-space: nowrap; //文本不会换行 } .title-batch { height: 70px; .menus { justify-content: center } } ul { position: relative; // height: calc(100vh - 120px); overflow-y: auto; .xian { background: #f2f2f2; padding: 2px; } .title { padding: 5px; text-align: center; } li { padding: 5px; font-size: 14px; line-height: 20px; cursor: pointer; div { display: flex; flex-direction: column; } } li:hover { color: #0f93f6; cursor: pointer; } } } .animation-map-drawer { width: 290px; height: calc(100% - 80px); } .el-menu-item { padding-left: 5px !important; display: flex; } /deep/.el-menu { border-right: none; } /deep/.el-menu-item.is-active { background-color: #e7f4fe; } .leftCon { flex: 1; width: calc(100% - 260px); display: flex; } .splitScreen-con { flex: 1; width: 0; } .rightContainer { flex: 1; width: 0; height: calc(100vh - 80px); } /deep/.el-tabs { box-sizing: border-box; padding: 0 5px; width: 100%; } .svg-icon { width: 2.5em; height: 2.5em; transition: all 0.3s; } .iconName { line-height: 24px; font-size: 12px; white-space: nowrap; } .container { width: 100%; height: 100%; padding: 0; box-sizing: border-box; background-color: #ffffff; overflow: hidden; } .map-drawer { width: 16px; height: 70px; position: absolute; top: 30%; z-index: 99; cursor: pointer; } .map-drawer-expand { background: url("~@/image/right.png"); background-size: cover; right: 0%; } .map-drawer-click { background: url("~@/image/left.png"); background-size: cover; left: 0%; } .topButton { @include flex; width: 100%; height: 85px; background-color: #3498db; color: #ffffff; justify-content: space-between; position: sticky; top: 0; z-index: 100; ul { @include flex; padding-left: 0; li { @include flex-center; cursor: pointer; flex-direction: column; margin-right: 15px; box-sizing: border-box; width: 70px; margin: 0 5px; .icon { font-size: 10px; } } li:hover { border: 1px solid #ffffff; border-radius: 5px; .icon { transform: scale(1.3); } } } } .NoticeBar { position: absolute; left: 0; bottom: 0; }