无人机管理后台前端(已迁走)
罗广辉
2025-10-11 02409bfbe15f22fc3b5dccadabfd860a660a49d9
src/components/wel-container/main.vue
@@ -1,7 +1,6 @@
<template>
  <div class="basic-container" :style="styleName" :class="{ 'basic-container--block': block }">
    <el-card class="basic-container__card">
  <div class="wel-container" :style="styleName" :class="{ 'wel-container--block': block }">
    <el-card class="wel-container__card">
      <slot></slot>
    </el-card>
  </div>
@@ -9,7 +8,7 @@
<script>
export default {
  name: 'basicContainer',
  name: 'welContainer',
  props: {
    radius: {
      type: [String, Number],
@@ -35,26 +34,30 @@
</script>
<style lang="scss" scoped>
.basic-container {
.wel-container {
  height: 0;
  flex: 1;
  padding-top: 0 !important;
  // box-sizing: border-box;
  // height: 100%;
.el-card {
background-color: transparent !important;}
  .basic-container__card {
  .el-card {
    background-color: transparent !important;
  }
  .wel-container__card {
    height: 100% !important;
    overflow: hidden;
    .el-card__body {
    :deep(.el-card__body) {
      display: flex;
      flex-direction: column;
      height: 100% !important;
      overflow: hidden;
      box-sizing: border-box;
padding: 0 !important;
      padding: 10px !important;
      padding-top: 0 !important;
      &>div {
        height: 0;
        flex: 1;
@@ -65,7 +68,7 @@
  &--block {
    height: 100%;
    .basic-container__card {
    .wel-container__card {
      height: 100%;
    }
  }