fix:导入导出样式布局调整

This commit is contained in:
bsdbc
2020-02-28 15:57:23 +08:00
parent a95fd7d7dd
commit 920357935f

View File

@@ -4,8 +4,8 @@
<el-dropdown split-button type="primary" size="mini"> <el-dropdown split-button type="primary" size="mini">
<slot name="optionZone" class="option-button"></slot> <slot name="optionZone" class="option-button"></slot>
<el-dropdown-menu slot="dropdown"> <el-dropdown-menu slot="dropdown">
<el-dropdown-item @click.native="showImportBox(1)">{{$t('overall.importExcelLower')}}</el-dropdown-item> <el-dropdown-item @click.native="showImportBox(1)" class="dropdown-content"><i class="el-icon-upload2"></i>{{$t('overall.importExcelLower')}}</el-dropdown-item>
<el-dropdown-item @click.native="showImportBox(2)">{{$t('overall.exportExcelLower')}}</el-dropdown-item> <el-dropdown-item @click.native="showImportBox(2)" class="dropdown-content"><i class="el-icon-download"></i>{{$t('overall.exportExcelLower')}}</el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</el-dropdown> </el-dropdown>
</div> </div>
@@ -21,16 +21,16 @@
</el-upload> </el-upload>
</div> </div>
<div slot="footer" class="footer"> <div slot="footer" class="footer">
<div class="right-box-bottom-btns"> <div class="el-message-box__btns" style="text-align: right;">
<button @click="downloadTemplate" class="nz-btn nz-btn-size-normal nz-btn-style-light nz-btn-min-width-100"> <button @click="downloadTemplate" class="el-button el-button--default el-button--small">
<span>{{$t('overall.template')}}</span> <span>{{$t('overall.template')}}</span>
</button> </button>
<button @click="closeDialog" class="nz-btn nz-btn-size-normal nz-btn-style-light nz-btn-min-width-100" style="margin-left: 0px"> <button @click="importExcel" class="el-button el-button--default el-button--small">
<span>{{$t('overall.cancel')}}</span>
</button>
<button @click="importExcel" class="nz-btn nz-btn-size-normal nz-btn-style-normal nz-btn-min-width-100">
<span>{{$t('overall.importExcel')}}</span> <span>{{$t('overall.importExcel')}}</span>
</button> </button>
<button @click="closeDialog" class="el-button el-button--default el-button--small" >
<span>{{$t('overall.cancel')}}</span>
</button>
</div> </div>
</div> </div>
</div> </div>
@@ -68,11 +68,11 @@
</div> </div>
</div> </div>
<div slot="footer" class="footer"> <div slot="footer" class="footer">
<div class="right-box-bottom-btns"> <div class="el-message-box__btns">
<button @click="rollbackImport" class="nz-btn nz-btn-size-normal nz-btn-style-light nz-btn-min-width-100"> <button @click="rollbackImport" class="el-button el-button--default el-button--small">
<span>{{$t('overall.rollbackImport')}}</span> <span>{{$t('overall.rollbackImport')}}</span>
</button> </button>
<button @click="closeDialog" class="nz-btn nz-btn-size-normal nz-btn-style-light nz-btn-min-width-100"> <button @click="closeDialog" class="el-button el-button--default el-button--small">
<span>{{$t('overall.cancel')}}</span> <span>{{$t('overall.cancel')}}</span>
</button> </button>
</div> </div>
@@ -296,10 +296,10 @@
left:2px; left:2px;
} }
.footer:before{ .footer:before{
content: ''; /*content: '';*/
clear:both; /*clear:both;*/
display: block; /*display: block;*/
height: 40px; /*height: 40px;*/
} }
.upload-body{ .upload-body{
text-align: center; text-align: center;
@@ -322,4 +322,25 @@
.result-title{ .result-title{
font-weight: bold; font-weight: bold;
} }
/**dialog 在视图中居中显示start*/
.el-dialog{
display: flex;
flex-direction: column;
margin:0 !important;
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
/*height:600px;*/
max-height:calc(100% - 30px);
max-width:calc(100% - 30px);
}
.el-dialog .el-dialog__body{
flex:1;
overflow: auto;
}
/**dialog 在视图中居中显示end*/
.dropdown-content{
font-size: 14px !important;
}
</style> </style>