|
@@ -5,11 +5,7 @@
|
|
|
</div>
|
|
|
|
|
|
<!-- 展开按钮 -->
|
|
|
- <div
|
|
|
- class="myViewShowBox"
|
|
|
- @click="viewShow = true"
|
|
|
- :class="{ myViewShowBoxAc: !viewShow }"
|
|
|
- >
|
|
|
+ <div class="myViewShowBox" @click="viewShow = true" :class="{ myViewShowBoxAc: !viewShow }">
|
|
|
<img :src="require(`@/assets/img/show.png`)" />
|
|
|
</div>
|
|
|
|
|
@@ -22,26 +18,15 @@
|
|
|
<!-- 音乐按钮 -->
|
|
|
<div class="myMusicBox" id="volume">
|
|
|
<div>
|
|
|
- <img
|
|
|
- id="openMusic"
|
|
|
- style="display: block"
|
|
|
- @click="switchBGM(true)"
|
|
|
- src="../../assets/img/openM.png"
|
|
|
- alt=""
|
|
|
- title="打开音乐"
|
|
|
- />
|
|
|
- <img
|
|
|
- id="closeMusic"
|
|
|
- style="display: none"
|
|
|
- @click="switchBGM(false)"
|
|
|
- src="../../assets/img/closeM.png"
|
|
|
- alt=""
|
|
|
- title="关闭音乐"
|
|
|
- />
|
|
|
+ <img id="openMusic" style="display: block !important" @click="switchBGM(true)" src="../../assets/img/openM.png"
|
|
|
+ alt="" title="打开音乐" />
|
|
|
+ <img id="closeMusic" style="display: none !important" @click="switchBGM(false)" src="../../assets/img/closeM.png"
|
|
|
+ alt="" title="关闭音乐" />
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <div class="pinBottom left" :class="{ viewShowAc: !viewShow }">
|
|
|
+ <div id="lineTop" class="pinBottom left" :class="{ viewShowAc: !viewShow }"
|
|
|
+ :style="{ bottom: timer ? '140px' : !isGuide && screenWidth > 1000 ? '150px ' : isGuide && screenWidth > 1000 ? '20px ' : '0px ' }">
|
|
|
<div>
|
|
|
<div class="viewContainer">
|
|
|
<div class="viewXian">
|
|
@@ -53,224 +38,137 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <div
|
|
|
- id="previous"
|
|
|
- class="previous desktop-only ui-icon"
|
|
|
- style="display: none"
|
|
|
- >
|
|
|
+ <div id="previous" class="previous desktop-only ui-icon" style="display: none">
|
|
|
<a>
|
|
|
- <img
|
|
|
- rel="tooltip"
|
|
|
- title=""
|
|
|
- :src="require('@/assets/images/play.png')"
|
|
|
- data-original-title="播放"
|
|
|
- />
|
|
|
+ <img rel="tooltip" title="" :src="require('@/assets/images/play.png')" data-original-title="播放" />
|
|
|
</a>
|
|
|
</div>
|
|
|
- <div
|
|
|
- id="play"
|
|
|
- class="ui-icon"
|
|
|
- rel="tooltip"
|
|
|
- data-original-title="播放"
|
|
|
- >
|
|
|
+ <div id="play" class="ui-icon" rel="tooltip" data-original-title="播放">
|
|
|
<!-- icon文字 -->
|
|
|
- <div class="iconTxt">自动漫游</div>
|
|
|
- <a>
|
|
|
- <img :src="require('@/assets/images/icon/play.png')" />
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div id="pause" class="ui-icon" style="display: none">
|
|
|
- <!-- icon文字 -->
|
|
|
- <div class="iconTxt iconTxtAc">自动漫游</div>
|
|
|
- <a>
|
|
|
- <img
|
|
|
- rel="tooltip"
|
|
|
- title=""
|
|
|
- :src="require('@/assets/images/icon/pause.png')"
|
|
|
- data-original-title="暂停"
|
|
|
- />
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div
|
|
|
- id="next"
|
|
|
- class="next desktop-only ui-icon wide"
|
|
|
- style="display: none"
|
|
|
- >
|
|
|
- <a>
|
|
|
- <i
|
|
|
- rel="tooltip"
|
|
|
- title=""
|
|
|
- class="icon icon-dpad-right"
|
|
|
- data-original-title="下一个"
|
|
|
- ></i>
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div id="gui-modes-map" class="ui-icon double active">
|
|
|
- <div
|
|
|
- data-original-title="导览"
|
|
|
- @click="isGuide = !isGuide"
|
|
|
- id="pullTab"
|
|
|
- rel="tooltip"
|
|
|
- title="场景导览"
|
|
|
- >
|
|
|
+ <div class="iconTxt" :style="{ paddingLeft: screenWidth > 1000 && screenWidth < 2000 ? '80px' : '' }">{{
|
|
|
+ screenWidth < 1000 ? '自动导览' : '〚自动导览〛' }}</div>
|
|
|
+ <a>
|
|
|
+ <img :src="require('@/assets/images/icon/play.png')" />
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
+ <div id="pause" class="ui-icon" style="display: none">
|
|
|
<!-- icon文字 -->
|
|
|
- <div class="iconTxt" :class="{ iconTxtAc: !isGuide }">
|
|
|
- 导览列表
|
|
|
+ <div class="iconTxt iconTxtAc"
|
|
|
+ :style="{ paddingLeft: screenWidth > 1000 && screenWidth < 2000 ? '80px' : '' }">{{ screenWidth < 1000
|
|
|
+ ? '自动导览' : '〚自动导览〛' }}</div>
|
|
|
+ <a>
|
|
|
+ <img rel="tooltip" title="" :src="require('@/assets/images/icon/pause.png')"
|
|
|
+ data-original-title="暂停" />
|
|
|
+ </a>
|
|
|
</div>
|
|
|
- <img
|
|
|
- title=""
|
|
|
- class="icon icon-inside"
|
|
|
- :src="
|
|
|
- require(`@/assets/images/icon/auto${
|
|
|
- !isGuide ? '_active' : ''
|
|
|
- }.png`)
|
|
|
- "
|
|
|
- />
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- 热点列表 -->
|
|
|
- <div class="hotListBox" @click="meanInd = true">
|
|
|
- <div class="iconTxt">热点列表</div>
|
|
|
- <div class="hotListSon">
|
|
|
- <img
|
|
|
- :src="
|
|
|
- require(`@/assets/images/icon/${
|
|
|
- meanInd ? 'hotAc' : 'hot'
|
|
|
- }.png`)
|
|
|
- "
|
|
|
- />
|
|
|
+ <div id="next" class="next desktop-only ui-icon wide" style="display: none">
|
|
|
+ <a>
|
|
|
+ <i rel="tooltip" title="" class="icon icon-dpad-right" data-original-title="下一个"></i>
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
+ <div id="gui-modes-map" class="ui-icon double active">
|
|
|
+ <div data-original-title="导览" @click="isGuide = !isGuide" id="pullTab" rel="tooltip" title="场景导览"
|
|
|
+ :style="{ paddingLeft: screenWidth > 1000 && screenWidth < 2000 ? '100px' : '' }">
|
|
|
+ <!-- icon文字 -->
|
|
|
+ <div class="iconTxt" :class="{ iconTxtAc: !isGuide }"
|
|
|
+ :style="{ marginLeft: screenWidth > 1000 && screenWidth < 2000 ? '50px' : '' }">
|
|
|
+ {{ screenWidth < 1000 ? '导览列表' : '〚导览列表〛' }} </div>
|
|
|
+ <img title="" class="icon icon-inside" :src="require(`@/assets/images/icon/auto${!isGuide ? '_active' : ''
|
|
|
+ }.png`)
|
|
|
+ " />
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <!-- 热点列表 -->
|
|
|
+ <div class="hotListBox" @click="meanInd = true"
|
|
|
+ :style="{ paddingRight: screenWidth > 1000 && screenWidth < 2000 ? '' : '', paddingLeft: screenWidth > 2000 ? '' : '' }">
|
|
|
+ <div class="iconTxt"
|
|
|
+ :style="{ paddingRight: screenWidth > 1000 && screenWidth < 2000 ? '' : '', marginLeft: screenWidth > 2000 ? '' : '' }">
|
|
|
+ {{ screenWidth < 1000 ? '热点列表' : '〚热点列表〛' }}</div>
|
|
|
+ <div class="hotListSon">
|
|
|
+ <img :src="require(`@/assets/images/icon/${meanInd ? 'hotAc' : 'hot'
|
|
|
+ }.png`)
|
|
|
+ " />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div data-original-title="全景漫游" id="gui-modes-inside" rel="tooltip">
|
|
|
+ <img class="icon icon-inside" :src="require('@/assets/images/icon/inside.png')" />
|
|
|
+ <img class="icon icon-inside active" :src="require('@/assets/images/icon/inside_active.png')" />
|
|
|
+ </div>
|
|
|
+ <div title="迷你漫游" data-original-title="迷你模型" id="gui-modes-dollhouse" rel="tooltip"
|
|
|
+ :style="{ paddingRight: screenWidth > 1000 && screenWidth < 2000 ? '80px' : '', paddingLeft: screenWidth > 2000 ? '' : '' }">
|
|
|
+ <!-- icon文字 -->
|
|
|
+ <div class="iconTxt"
|
|
|
+ :style="{ paddingRight: screenWidth > 1000 && screenWidth < 2000 ? '80px' : '', marginLeft: screenWidth > 2000 ? '' : '' }">
|
|
|
+ {{ screenWidth < 1000 ? '迷你模型' : '〚迷你模型〛' }}</div>
|
|
|
+ <img class="icon icon-inside" :src="require('@/assets/images/icon/dollhouse.png')" />
|
|
|
+ <img class="icon icon-inside active"
|
|
|
+ :src="require('@/assets/images/icon/dollhouse_active.png')" />
|
|
|
+ </div>
|
|
|
+ <div data-original-title="俯视图" id="gui-modes-floorplan" rel="tooltip" title="顶部俯视"
|
|
|
+ :style="{ paddingRight: screenWidth > 1000 && screenWidth < 2000 ? '40px' : '', paddingLeft: screenWidth > 2000 ? '' : '' }">
|
|
|
+ <!-- icon文字 -->
|
|
|
+ <div class="iconTxt"
|
|
|
+ :style="{ paddingRight: screenWidth > 1000 && screenWidth < 2000 ? '40px' : '', marginLeft: screenWidth > 2000 ? '' : '' }">
|
|
|
+ {{ screenWidth < 1000 ? '俯瞰视图' : '〚俯瞰视图〛' }}</div>
|
|
|
+ <img class="icon icon-inside" :src="require('@/assets/images/icon/floor.png')" />
|
|
|
+ <img class="active icon icon-inside active"
|
|
|
+ :src="require('@/assets/images/icon/floor_active.png')" />
|
|
|
+ </div>
|
|
|
+ <div title="打开音乐" data-original-title="打开音乐" id="volumeBid" rel="tooltip"
|
|
|
+ :style="{ paddingLeft: screenWidth > 2000 ? '80px !important' : '' }"
|
|
|
+ @click="switchBGM2(!isMusic)">
|
|
|
+ <!-- icon文字 -->
|
|
|
+ <div class="iconTxt" :class="isMusic ? 'iconTxtAc': ''" :style="{ marginLeft: screenWidth > 2000 ? '40px !important' : '' }">{{
|
|
|
+ isMusic ? '〚关闭音乐〛' : '〚打开音乐〛' }}</div>
|
|
|
+ <img v-if="isMusic" src="../../assets/img/openM.png" title="打开音乐" />
|
|
|
+ <img v-if="!isMusic" src="../../assets/img/closeM.png" alt="" title="关闭音乐" />
|
|
|
+ </div>
|
|
|
+ <div data-original-title="VR" id="vr" rel="tooltip" title="" style="display: none">
|
|
|
+ <img class="icon icon-inside" :src="require('@/assets/images/VR.png')" />
|
|
|
+ </div>
|
|
|
+ <div data-original-title="热点列表" id="hotList" rel="tooltip" title="">
|
|
|
+ <img class="icon icon-inside" :src="require('@/assets/images/hotlist.png')" />
|
|
|
+ <img class="icon icon-inside active" :src="require('@/assets/images/hotlist.png')" />
|
|
|
+ </div>
|
|
|
+ <div data-original-title="消除外壳" id="gui-remove-face" rel="tooltip" title=""
|
|
|
+ style="display: none; float: left">
|
|
|
+ <img class="icon icon-inside" :src="require('@/assets/images/face.jpg')" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="pinBottom right hideTarget">
|
|
|
+ <div class="rightViewContainer clearfix">
|
|
|
+ <div class="gui-floor">
|
|
|
+ <div class="gui-floor-title"></div>
|
|
|
+ <div class="gui-floor-icon">
|
|
|
+ <span class="gui-floor-number"></span>
|
|
|
+ </div>
|
|
|
+ <div class="container"></div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div id="vr" class="ui-icon wide hidden" style="display: none">
|
|
|
+ <a>
|
|
|
+ <i rel="tooltip" title="{[{ VIEW_IN_VR }]}" class="icon icon-webvr"></i>
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
+ <div id="sharing" class="ui-icon wide hidden" style="display: none">
|
|
|
+ <a>
|
|
|
+ <i rel="tooltip" title="{[{ SOCIAL_SHARING }]}" class="icon icon-share"></i>
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
+ <!-- <div class="pull-right terms terms2">
|
|
|
+ <a>{[{ TERMS }]}</a>
|
|
|
+ </div> -->
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <!-- 热点列表组件 -->
|
|
|
+ <Hotspot v-if="meanInd" @close="meanInd = false" />
|
|
|
</div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div
|
|
|
- data-original-title="全景漫游"
|
|
|
- id="gui-modes-inside"
|
|
|
- rel="tooltip"
|
|
|
- >
|
|
|
- <img
|
|
|
- class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/icon/inside.png')"
|
|
|
- />
|
|
|
- <img
|
|
|
- class="icon icon-inside active"
|
|
|
- :src="require('@/assets/images/icon/inside_active.png')"
|
|
|
- />
|
|
|
- </div>
|
|
|
- <div
|
|
|
- title="迷你漫游"
|
|
|
- data-original-title="迷你模型"
|
|
|
- id="gui-modes-dollhouse"
|
|
|
- rel="tooltip"
|
|
|
- >
|
|
|
- <!-- icon文字 -->
|
|
|
- <div class="iconTxt">迷你模型</div>
|
|
|
- <img
|
|
|
- class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/icon/dollhouse.png')"
|
|
|
- />
|
|
|
- <img
|
|
|
- class="icon icon-inside active"
|
|
|
- :src="require('@/assets/images/icon/dollhouse_active.png')"
|
|
|
- />
|
|
|
- </div>
|
|
|
- <div
|
|
|
- data-original-title="俯视图"
|
|
|
- id="gui-modes-floorplan"
|
|
|
- rel="tooltip"
|
|
|
- title="顶部俯视"
|
|
|
- >
|
|
|
- <!-- icon文字 -->
|
|
|
- <div class="iconTxt">顶部俯视</div>
|
|
|
- <img
|
|
|
- class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/icon/floor.png')"
|
|
|
- />
|
|
|
- <img
|
|
|
- class="active icon icon-inside active"
|
|
|
- :src="require('@/assets/images/icon/floor_active.png')"
|
|
|
- />
|
|
|
- </div>
|
|
|
- <div
|
|
|
- data-original-title="VR"
|
|
|
- id="vr"
|
|
|
- rel="tooltip"
|
|
|
- title=""
|
|
|
- style="display: none"
|
|
|
- >
|
|
|
- <img
|
|
|
- class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/VR.png')"
|
|
|
- />
|
|
|
- </div>
|
|
|
- <div
|
|
|
- data-original-title="热点列表"
|
|
|
- id="hotList"
|
|
|
- rel="tooltip"
|
|
|
- title=""
|
|
|
- >
|
|
|
- <img
|
|
|
- class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/hotlist.png')"
|
|
|
- />
|
|
|
- <img
|
|
|
- class="icon icon-inside active"
|
|
|
- :src="require('@/assets/images/hotlist.png')"
|
|
|
- />
|
|
|
- </div>
|
|
|
- <div
|
|
|
- data-original-title="消除外壳"
|
|
|
- id="gui-remove-face"
|
|
|
- rel="tooltip"
|
|
|
- title=""
|
|
|
- style="display: none; float: left"
|
|
|
- >
|
|
|
- <img
|
|
|
- class="icon icon-inside"
|
|
|
- :src="require('@/assets/images/face.jpg')"
|
|
|
- />
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="pinBottom right hideTarget">
|
|
|
- <div class="rightViewContainer clearfix">
|
|
|
- <div class="gui-floor">
|
|
|
- <div class="gui-floor-title"></div>
|
|
|
- <div class="gui-floor-icon">
|
|
|
- <span class="gui-floor-number"></span>
|
|
|
- </div>
|
|
|
- <div class="container"></div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div id="vr" class="ui-icon wide hidden" style="display: none">
|
|
|
- <a>
|
|
|
- <i
|
|
|
- rel="tooltip"
|
|
|
- title="{[{ VIEW_IN_VR }]}"
|
|
|
- class="icon icon-webvr"
|
|
|
- ></i>
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div id="sharing" class="ui-icon wide hidden" style="display: none">
|
|
|
- <a>
|
|
|
- <i
|
|
|
- rel="tooltip"
|
|
|
- title="{[{ SOCIAL_SHARING }]}"
|
|
|
- class="icon icon-share"
|
|
|
- ></i>
|
|
|
- </a>
|
|
|
- </div>
|
|
|
- <div class="pull-right terms terms2">
|
|
|
- <a>{[{ TERMS }]}</a>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- 热点列表组件 -->
|
|
|
- <Hotspot v-if="meanInd" @close="meanInd = false" />
|
|
|
- </div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
@@ -288,6 +186,10 @@ export default {
|
|
|
viewShow: true,
|
|
|
// 小地图的展开和收起
|
|
|
smMapShow: true,
|
|
|
+ isMusic: false,
|
|
|
+ screenWidth: null,
|
|
|
+ dialogWidth: 0,
|
|
|
+ timer: false
|
|
|
};
|
|
|
},
|
|
|
watch: {
|
|
@@ -299,13 +201,19 @@ export default {
|
|
|
dom.style.pointerEvents = "none";
|
|
|
}
|
|
|
},
|
|
|
-
|
|
|
+ // 屏幕宽度
|
|
|
+ screenWidth: {
|
|
|
+ handler: function (val, oldVal) {
|
|
|
+ this.dialogWidth = val
|
|
|
+ console.log(this.dialogWidth)
|
|
|
+ },
|
|
|
+ },
|
|
|
viewShow(val) {
|
|
|
const dom = document.querySelector("#drawer-container");
|
|
|
if (val) {
|
|
|
dom.style.transform = "translateX(0px)";
|
|
|
} else {
|
|
|
- dom.style.transform = "translateX(-500px)";
|
|
|
+ dom.style.transform = "translateX(-100vw)";
|
|
|
}
|
|
|
},
|
|
|
smMapShow(val) {
|
|
@@ -317,7 +225,23 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
computed: {},
|
|
|
- mounted() {},
|
|
|
+ mounted() {
|
|
|
+ this.screenWidth = document.body.clientWidth
|
|
|
+ window.onresize = () => {
|
|
|
+ return (() => {
|
|
|
+ this.screenWidth = document.body.clientWidth
|
|
|
+ })()
|
|
|
+ }
|
|
|
+ if (this.screenWidth > 1000) {
|
|
|
+ console.log('走')
|
|
|
+ setTimeout(() => {
|
|
|
+ this.timer = true
|
|
|
+ }, 3000)
|
|
|
+ setTimeout(() => {
|
|
|
+ this.timer = false
|
|
|
+ }, 5200)
|
|
|
+ }
|
|
|
+ },
|
|
|
methods: {
|
|
|
switchBGM(flag) {
|
|
|
if (flag) {
|
|
@@ -330,6 +254,20 @@ export default {
|
|
|
document.querySelector("#closeMusic").style.display = "none";
|
|
|
}
|
|
|
},
|
|
|
+ switchBGM2(flag) {
|
|
|
+ if (flag) {
|
|
|
+ window.manage.switchBgmState(true);
|
|
|
+ // document.querySelector("#openMusic").style.display = "none !important";
|
|
|
+ // document.querySelector("#closeMusic").style.display = "block ";
|
|
|
+ this.isMusic = true
|
|
|
+ } else {
|
|
|
+ window.manage.switchBgmState(false);
|
|
|
+ // document.querySelector("#openMusic").style.display = "block ";
|
|
|
+ // document.querySelector("#closeMusic").style.display = "none !important";
|
|
|
+ this.isMusic = false
|
|
|
+ }
|
|
|
+ console.log(this.isMusic)
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
@@ -361,6 +299,14 @@ export default {
|
|
|
position: relative;
|
|
|
}
|
|
|
|
|
|
+#volumeBid {
|
|
|
+ position: relative;
|
|
|
+
|
|
|
+ @media screen and (max-width: 1000px) {
|
|
|
+ display: none !important;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
#gui-modes-floorplan {
|
|
|
position: relative;
|
|
|
}
|
|
@@ -399,10 +345,10 @@ export default {
|
|
|
// min-width: 500px;
|
|
|
// }
|
|
|
|
|
|
- > div {
|
|
|
+ >div {
|
|
|
margin-right: @margin;
|
|
|
|
|
|
- > img {
|
|
|
+ >img {
|
|
|
width: 44px;
|
|
|
height: 44px;
|
|
|
display: block !important;
|
|
@@ -424,7 +370,7 @@ export default {
|
|
|
}
|
|
|
|
|
|
.active {
|
|
|
- > img {
|
|
|
+ >img {
|
|
|
display: none !important;
|
|
|
}
|
|
|
|
|
@@ -442,16 +388,19 @@ export default {
|
|
|
width: 40px;
|
|
|
}
|
|
|
|
|
|
+.guiUp {
|
|
|
+ @media screen and (min-width:1000px) {
|
|
|
+ bottom: 140px;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
#volume {
|
|
|
width: 40px;
|
|
|
|
|
|
- @media screen and (min-width: 1000px) and(max-width: 2000px) {
|
|
|
- width: 60px;
|
|
|
+ @media screen and (min-width: 1000px) {
|
|
|
+ display: none !important;
|
|
|
}
|
|
|
|
|
|
- @media screen and (min-width: 2000px) {
|
|
|
- width: 80px;
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
#gui-fullscreen-exit img {
|
|
@@ -462,7 +411,7 @@ export default {
|
|
|
background: none !important;
|
|
|
|
|
|
// margin-right: 20px!important;
|
|
|
- > div {
|
|
|
+ >div {
|
|
|
width: 100%;
|
|
|
cursor: pointer;
|
|
|
|
|
@@ -489,16 +438,16 @@ export default {
|
|
|
font-size: 16px;
|
|
|
}
|
|
|
|
|
|
- &::before {
|
|
|
- content: "";
|
|
|
- position: absolute;
|
|
|
- right: -4px;
|
|
|
- bottom: 37px;
|
|
|
- width: 9px;
|
|
|
- height: 7px;
|
|
|
- background-image: url("../../assets/img/dian.png");
|
|
|
- background-size: 100% 100%;
|
|
|
- }
|
|
|
+ // &::before {
|
|
|
+ // content: "";
|
|
|
+ // position: absolute;
|
|
|
+ // right: -4px;
|
|
|
+ // bottom: 37px;
|
|
|
+ // width: 9px;
|
|
|
+ // height: 7px;
|
|
|
+ // background-image: url("../../assets/img/dian.png");
|
|
|
+ // background-size: 100% 100%;
|
|
|
+ // }
|
|
|
}
|
|
|
|
|
|
.iconTxtAc {
|
|
@@ -532,16 +481,14 @@ export default {
|
|
|
|
|
|
@media screen and (min-width: 1000px) {
|
|
|
height: auto;
|
|
|
+ width: 300px;
|
|
|
}
|
|
|
|
|
|
- @media screen and (min-width: 2000px) {
|
|
|
- width: 100px;
|
|
|
- }
|
|
|
|
|
|
.hotListSon {
|
|
|
text-align: center;
|
|
|
|
|
|
- & > img {
|
|
|
+ &>img {
|
|
|
width: 44px !important;
|
|
|
height: 44px !important;
|
|
|
|
|
@@ -568,8 +515,9 @@ export default {
|
|
|
display: flex;
|
|
|
position: relative;
|
|
|
|
|
|
- @media screen and (min-width: 2000px) {
|
|
|
- max-width: 650px;
|
|
|
+ @media screen and (min-width:1000px) {
|
|
|
+ background-color: #ebebeb00;
|
|
|
+ max-width: none;
|
|
|
}
|
|
|
|
|
|
.viewXian {
|
|
@@ -581,14 +529,32 @@ export default {
|
|
|
left: 0;
|
|
|
top: 0;
|
|
|
|
|
|
- @media screen and (min-width: 2000px) {
|
|
|
- max-width: 650px;
|
|
|
+ @media screen and (min-width:1000px) {
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ max-width: none;
|
|
|
+ padding: 0px 10px 46px 10px;
|
|
|
+ margin-top: -5px;
|
|
|
+ }
|
|
|
+
|
|
|
+ @media screen and (min-width:2000px) {
|
|
|
+ display: flex;
|
|
|
+ justify-content: center;
|
|
|
+ max-width: none;
|
|
|
+ padding: 0px 10px 46px 10px;
|
|
|
+ margin-top: -10px;
|
|
|
}
|
|
|
|
|
|
- & > img {
|
|
|
+ &>img {
|
|
|
width: 100%;
|
|
|
height: 100%;
|
|
|
object-fit: contain;
|
|
|
+
|
|
|
+ @media screen and (min-width:1000px) {
|
|
|
+ width: 80%;
|
|
|
+ object-fit: inherit;
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
.viewShowIcon {
|
|
@@ -597,11 +563,22 @@ export default {
|
|
|
right: 7px;
|
|
|
top: 4px;
|
|
|
|
|
|
- & > img {
|
|
|
+ @media screen and (min-width: 1000px) {
|
|
|
+ position: static;
|
|
|
+ right: none;
|
|
|
+ top: none;
|
|
|
+ margin-top: 4px;
|
|
|
+ }
|
|
|
+
|
|
|
+ &>img {
|
|
|
width: 30px;
|
|
|
|
|
|
@media screen and (min-width: 1000px) and (max-width: 2000px) {
|
|
|
width: 40px;
|
|
|
+ z-index: 9999;
|
|
|
+ position: absolute;
|
|
|
+ z-index: 9999;
|
|
|
+ position: absolute;
|
|
|
}
|
|
|
|
|
|
@media screen and (min-width: 2000px) {
|
|
@@ -626,7 +603,7 @@ export default {
|
|
|
right: 0px;
|
|
|
top: 4px;
|
|
|
|
|
|
- & > img {
|
|
|
+ &>img {
|
|
|
width: 30px;
|
|
|
}
|
|
|
}
|
|
@@ -644,7 +621,7 @@ export default {
|
|
|
pointer-events: none;
|
|
|
transition: all 0.5s;
|
|
|
|
|
|
- & > img {
|
|
|
+ &>img {
|
|
|
width: 30px;
|
|
|
|
|
|
@media screen and (min-width: 1000px) and (max-width: 2000px) {
|
|
@@ -663,10 +640,10 @@ export default {
|
|
|
}
|
|
|
|
|
|
.viewShowAc {
|
|
|
- transform: translateX(-500px);
|
|
|
+ transform: translateX(-100vw);
|
|
|
|
|
|
- @media screen and (min-width: 2000px) {
|
|
|
- transform: translateX(-650px);
|
|
|
+ @media screen and (min-width:1000px) {
|
|
|
+ transform: translateX(-100vw);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -687,7 +664,7 @@ export default {
|
|
|
width: 80px;
|
|
|
}
|
|
|
|
|
|
- & > div {
|
|
|
+ &>div {
|
|
|
width: 40px;
|
|
|
|
|
|
@media screen and (min-width: 1000px) and(max-width: 2000px) {
|
|
@@ -698,7 +675,7 @@ export default {
|
|
|
width: 80px;
|
|
|
}
|
|
|
|
|
|
- & > img {
|
|
|
+ &>img {
|
|
|
width: 40px;
|
|
|
|
|
|
@media screen and (min-width: 1000px) and(max-width: 2000px) {
|
|
@@ -722,6 +699,10 @@ export default {
|
|
|
transition: all 0.3s;
|
|
|
transform: rotate(90deg);
|
|
|
|
|
|
+ @media screen and (min-width: 1000px) {
|
|
|
+ right: 98px;
|
|
|
+ }
|
|
|
+
|
|
|
.smMapBoxSon {
|
|
|
border-radius: 0 0 4px 4px;
|
|
|
height: 16px;
|
|
@@ -730,7 +711,7 @@ export default {
|
|
|
margin: 0 auto;
|
|
|
text-align: center;
|
|
|
|
|
|
- & > img {
|
|
|
+ &>img {
|
|
|
position: relative;
|
|
|
top: -5px;
|
|
|
width: 20px;
|