|
@@ -262,12 +262,25 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ <!-- 中间名字 -->
|
|
|
|
|
+ <div class="centenName">珠海高新区中共党史学习教育园地线上展厅</div>
|
|
|
<!-- 右侧菜单栏 -->
|
|
<!-- 右侧菜单栏 -->
|
|
|
- <div class="rightTab">
|
|
|
|
|
- <div>
|
|
|
|
|
- <img src="" alt="">
|
|
|
|
|
|
|
+ <div class="rightTab" v-if="!isMobile">
|
|
|
|
|
+ <div :title="item.name" v-for="(item,index) in rightTab" :key="index" @click="open(index)">
|
|
|
|
|
+ <img :src="require('@/assets/tab/ac' + item.img)" v-if="item.isShow">
|
|
|
|
|
+ <img :src="require('@/assets/tab/' + item.img)" v-else>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ <!-- 菜单栏-手机 -->
|
|
|
|
|
+ <div v-else class="shouji" @click="isShowMo=!isShowMo">
|
|
|
|
|
+ <img src="@/assets/tab/shouji.png" alt="">
|
|
|
|
|
+ <ul v-show="isShowMo">
|
|
|
|
|
+ <li v-for="(item,index) in rightTabMo" :key="index">
|
|
|
|
|
+ <img :src="require('@/assets/tab/' + item.img)" alt="">
|
|
|
|
|
+ <span v-html="item.name"></span>
|
|
|
|
|
+ </li>
|
|
|
|
|
+ </ul>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
@@ -277,6 +290,21 @@ export default {
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
isGuide: true,
|
|
isGuide: true,
|
|
|
|
|
+ rightTab:[
|
|
|
|
|
+ {name:'党历路线',img:'tab1.png',isShow:false},
|
|
|
|
|
+ {name:'党历问答',img:'tab2.png',isShow:false},
|
|
|
|
|
+ {name:'打 卡',img:'tab3.png',isShow:false},
|
|
|
|
|
+ {name:'留 言 板',img:'tab4.png',isShow:false},
|
|
|
|
|
+ {name:'分 享',img:'tab5.png',isShow:false},
|
|
|
|
|
+ ],
|
|
|
|
|
+ rightTabMo:[
|
|
|
|
|
+ {name:'党历路线',img:'tab1.png',isShowMo:false},
|
|
|
|
|
+ {name:'党历问答',img:'tab2.png',isShowMo:false},
|
|
|
|
|
+ {name:'留 言 板',img:'tab4.png',isShowMo:false},
|
|
|
|
|
+ {name:'打 卡',img:'tab3.png',isShowMo:false},
|
|
|
|
|
+ {name:'分 享',img:'tab5.png',isShowMo:false},
|
|
|
|
|
+ ],
|
|
|
|
|
+ isShowMo:false,
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
computed: {},
|
|
computed: {},
|
|
@@ -284,7 +312,13 @@ export default {
|
|
|
|
|
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
-
|
|
|
|
|
|
|
+ //点击右侧tab栏
|
|
|
|
|
+ open(index){
|
|
|
|
|
+ this.rightTab.forEach((v,i)=>{
|
|
|
|
|
+ if(i===index) v.isShow=true
|
|
|
|
|
+ else v.isShow=false
|
|
|
|
|
+ })
|
|
|
|
|
+ },
|
|
|
switchBGM() {
|
|
switchBGM() {
|
|
|
if ($("#volume img")[0].src.indexOf("on.png") > -1) {
|
|
if ($("#volume img")[0].src.indexOf("on.png") > -1) {
|
|
|
window.manage.switchBgmState(true);
|
|
window.manage.switchBgmState(true);
|
|
@@ -297,6 +331,49 @@ export default {
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<style lang="less" scoped>
|
|
<style lang="less" scoped>
|
|
|
|
|
+.shouji{
|
|
|
|
|
+ width: 30px;
|
|
|
|
|
+ height: 30px;
|
|
|
|
|
+ position: fixed;
|
|
|
|
|
+ top: 17px;
|
|
|
|
|
+ right: 5px;
|
|
|
|
|
+ img{
|
|
|
|
|
+ width: 30px;
|
|
|
|
|
+ height: 30px;
|
|
|
|
|
+ }
|
|
|
|
|
+ ul {
|
|
|
|
|
+ position: fixed;
|
|
|
|
|
+ top: 55px;
|
|
|
|
|
+ right: 5px;
|
|
|
|
|
+ width: 108px;
|
|
|
|
|
+ height: 175px;
|
|
|
|
|
+ background-color: rgba(0,0,0,.5);
|
|
|
|
|
+ li {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: start;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 20%;
|
|
|
|
|
+ img {
|
|
|
|
|
+ margin:0 10px ;
|
|
|
|
|
+ width: 20px;
|
|
|
|
|
+ height: 20px;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+.centenName{
|
|
|
|
|
+ padding: 10px 40px;
|
|
|
|
|
+ border-radius: 45px;
|
|
|
|
|
+ background-color: rgba(0,0,0,.5);
|
|
|
|
|
+ position: fixed;
|
|
|
|
|
+ top: 15px;
|
|
|
|
|
+ left: 50%;
|
|
|
|
|
+ transform: translateX(-50%);
|
|
|
|
|
+ font-size: 20px;
|
|
|
|
|
+ color: #fff;
|
|
|
|
|
+}
|
|
|
.rightTab{
|
|
.rightTab{
|
|
|
position: fixed;
|
|
position: fixed;
|
|
|
right: 0;
|
|
right: 0;
|
|
@@ -305,6 +382,18 @@ export default {
|
|
|
width: 110px;
|
|
width: 110px;
|
|
|
height: 465px;
|
|
height: 465px;
|
|
|
background-color: rgba(0,0,0,.5);
|
|
background-color: rgba(0,0,0,.5);
|
|
|
|
|
+ &>div {
|
|
|
|
|
+ cursor: pointer;
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ height: 20%;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: center;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ &>img{
|
|
|
|
|
+ width: 45px;
|
|
|
|
|
+ height: 45px;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
// 右侧菜单栏
|
|
// 右侧菜单栏
|
|
|
@wh: 22px;
|
|
@wh: 22px;
|
|
@@ -381,8 +470,16 @@ export default {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+@media only screen and (max-width: 900px) {
|
|
|
|
|
+ .centenName{
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ font-size:14px;
|
|
|
|
|
+ width: 78%;
|
|
|
|
|
+ padding: 8px;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
@media only screen and (max-width: 487px) {
|
|
@media only screen and (max-width: 487px) {
|
|
|
|
|
+
|
|
|
#myMoMu{
|
|
#myMoMu{
|
|
|
display: block !important;
|
|
display: block !important;
|
|
|
}
|
|
}
|
|
@@ -390,7 +487,7 @@ export default {
|
|
|
margin-left: 12px;
|
|
margin-left: 12px;
|
|
|
}
|
|
}
|
|
|
.viewContainer{
|
|
.viewContainer{
|
|
|
- background-color: rgba(0,0,0,.7);
|
|
|
|
|
|
|
+ background-color: rgba(0,0,0,.5);
|
|
|
padding: 15px 0 10px;
|
|
padding: 15px 0 10px;
|
|
|
border-radius: 50px;
|
|
border-radius: 50px;
|
|
|
}
|
|
}
|
|
@@ -447,4 +544,10 @@ export default {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
+@media only screen and (max-width: 360px) {
|
|
|
|
|
+ .centenName{
|
|
|
|
|
+ left:45%;
|
|
|
|
|
+ font-size:12px;
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
</style>
|
|
</style>
|