fix: 优化点九图说明部分样式

main
zhu.yawen 1 year ago
parent ddaa166716
commit 59a29739c5

@ -404,7 +404,6 @@ export default {
this.$refs.SourceDialog.init() this.$refs.SourceDialog.init()
}, },
initMove(val){ initMove(val){
console.log(val)
this.$refs.MoveDialog.init(val,this.config.borderArray) this.$refs.MoveDialog.init(val,this.config.borderArray)
} }

@ -8,11 +8,14 @@
:appen-to-body="false" :appen-to-body="false"
class="bs-dialog-wrap bs-el-dialog" class="bs-dialog-wrap bs-el-dialog"
@closed="close" @closed="close"
@opened='getDom' @opened="getDom"
> >
<div class="content"> <div class="content">
<div> <div>
<table border="1" cellspacing="0"> <table
border="1"
cellspacing="0"
>
<tr> <tr>
<th>方向</th> <th>方向</th>
<th>描述</th> <th>描述</th>
@ -59,63 +62,72 @@
<span class="toptitle"> <span class="toptitle">
<!-- <InputCom @changeStyle='changeTop' :Fx="['上','下']" :number="top" /> --> <!-- <InputCom @changeStyle='changeTop' :Fx="['上','下']" :number="top" /> -->
<el-input-number <el-input-number
@change='changeTop'
v-model="top" v-model="top"
class="bs-el-input-number" class="bs-el-input-number"
:step=" 1" :step=" 1"
:min="0" :min="0"
:max="100000" :max="100000"
@change="changeTop"
/> />
</span> </span>
<span class="righttitle"> <span class="righttitle">
<el-input-number <el-input-number
@change='changeRight'
v-model="right" v-model="right"
class="bs-el-input-number" class="bs-el-input-number"
:step=" 1" :step=" 1"
:min="0" :min="0"
:max="100000" :max="100000"
@change="changeRight"
/> />
</span> </span>
<span class="bottomtitle"> <span class="bottomtitle">
<el-input-number <el-input-number
@change='changeBottom'
v-model="bottom" v-model="bottom"
class="bs-el-input-number" class="bs-el-input-number"
:step=" 1" :step=" 1"
:min="0" :min="0"
:max="100000" :max="100000"
@change="changeBottom"
/> />
</span> </span>
<span class="lefttitle"> <span class="lefttitle">
<el-input-number <el-input-number
@change='changeLeft'
v-model="left" v-model="left"
class="bs-el-input-number" class="bs-el-input-number"
:step=" 1" :step=" 1"
:min="0" :min="0"
:max="100000" :max="100000"
@change="changeLeft"
/> />
</span> </span>
<el-image <el-image
style="max-width:550px" style="max-width:550px"
:src="this.imgUrl||url" :src="imgUrl||url"
fit="fill"></el-image> fit="fill"
/>
<div <div
id="top"
class="top"
@mousedown="onMouseDown" @mousedown="onMouseDown"
@mouseup="onMouseUp" @mouseup="onMouseUp"
@mousemove="onMousemove" @mousemove="onMousemove"
@click="changeSymbol('top')" @click="changeSymbol('top')"
id="top" />
class="top"> <div
id="right"
</div> class="right"
<div @click="changeSymbol('right')" id="right" class="right"> @click="changeSymbol('right')"
</div> />
<div @click="changeSymbol('bottom')" id="bottom" class="bottom"> <div
</div> id="bottom"
<div @click="changeSymbol('left')" id="left" class="left"> class="bottom"
</div> @click="changeSymbol('bottom')"
/>
<div
id="left"
class="left"
@click="changeSymbol('left')"
/>
</div> </div>
</div> </div>
<div <div
@ -209,19 +221,19 @@ export default {
}, },
changeTop (val) { changeTop (val) {
const a = document.getElementById('top') const a = document.getElementById('top')
a.style.top=val+"px" a.style.top = val + 'px'
}, },
changeRight (val) { changeRight (val) {
const a = document.getElementById('right') const a = document.getElementById('right')
a.style.right=val+"px" a.style.right = val + 'px'
}, },
changeBottom (val) { changeBottom (val) {
const a = document.getElementById('bottom') const a = document.getElementById('bottom')
a.style.bottom=val+"px" a.style.bottom = val + 'px'
}, },
changeLeft (val) { changeLeft (val) {
const a = document.getElementById('left') const a = document.getElementById('left')
a.style.left=val+"px" a.style.left = val + 'px'
}, },
init (val, array) { init (val, array) {
if (!val.startsWith('http')) { if (!val.startsWith('http')) {
@ -239,7 +251,7 @@ export default {
}) })
} }
this.dialogVisible = true this.dialogVisible = true
}, }
} }
} }
</script> </script>
@ -261,27 +273,36 @@ export default {
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
td,th{
padding: 8px 20px;
text-align: center;
vertical-align: middle;
}
.img{ .img{
position: relative; position: relative;
.toptitle{ .toptitle{
position: absolute; position: absolute;
top: -30px; top: -43px;
left: 34%; left: 50%;
transform: translateX(-50%);
} }
.righttitle{ .righttitle{
position: absolute; position: absolute;
top: 50%; top: 50%;
right: -110px; transform: translateY(-50%);
right: -123px;
} }
.bottomtitle{ .bottomtitle{
position: absolute; position: absolute;
bottom: -30px; bottom: -43px;
left: 34%; left: 50%;
transform: translateX(-50%);
} }
.lefttitle{ .lefttitle{
position: absolute; position: absolute;
top: 50%; top: 50%;
left: -110px; transform: translateY(-50%);
left: -123px;
} }
// height: 100%; // height: 100%;
.top{ .top{

Loading…
Cancel
Save