Commit 84358168 authored by 毛线's avatar 毛线

隐藏头部bug

parent c04b1146
<template> <template>
<div class="header"> <div :class="{ hide: hideHeader }" class="header">
<div class="left-block"> <div class="left-block">
<img class="left-block-bg1" src="https://kuawai.s3.ap-east-1.amazonaws.com/resource/assets/Textures/Pattern.png" alt=""> <img class="left-block-bg1" src="https://kuawai.s3.ap-east-1.amazonaws.com/resource/assets/Textures/Pattern.png" alt="">
<img src="https://kuawai.s3.ap-east-1.amazonaws.com/resource/assets/Textures/logo.png" alt="" class="logo"> <img src="https://kuawai.s3.ap-east-1.amazonaws.com/resource/assets/Textures/logo.png" alt="" class="logo">
...@@ -93,6 +93,7 @@ export default { ...@@ -93,6 +93,7 @@ export default {
...mapState([ ...mapState([
'userInfo', 'userInfo',
'device', 'device',
'hideHeader',
]), ]),
}, },
created() { created() {
...@@ -179,6 +180,10 @@ export default { ...@@ -179,6 +180,10 @@ export default {
height: 80px; height: 80px;
position: relative; position: relative;
z-index: 100; z-index: 100;
&.hide {
height: 0px;
overflow: hidden;
}
} }
.left-block { .left-block {
position: absolute; position: absolute;
......
<template> <template>
<div class="main-layout"> <div class="main-layout">
<Header v-if="!hideHeader"/> <Header/>
<div class="main-content"> <div class="main-content">
<nuxt-child <nuxt-child
/> />
...@@ -35,7 +35,6 @@ export default { ...@@ -35,7 +35,6 @@ export default {
'relist', 'relist',
'userInfo', 'userInfo',
'imToken', 'imToken',
'hideHeader',
]), ]),
}, },
watch: { watch: {
......
<template> <template>
<div> <div class="block">
<div v-if="!is_mobile" class="option-block"> <div v-if="!is_mobile" class="option-block">
<div class="left-option"> <div class="left-option">
<img v-audio src="https://kuawai.s3.ap-east-1.amazonaws.com/resource/assets/Textures/mobileKeyboard/creditIn.png" alt="" class="credit-in btn" @click="creditInShow = true"> <img v-audio src="https://kuawai.s3.ap-east-1.amazonaws.com/resource/assets/Textures/mobileKeyboard/creditIn.png" alt="" class="credit-in btn" @click="creditInShow = true">
...@@ -432,6 +432,11 @@ export default { ...@@ -432,6 +432,11 @@ export default {
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.block {
position: absolute;
bottom: 0;
width: 100%;
}
.option-block { .option-block {
position: absolute; position: absolute;
bottom: 0; bottom: 0;
...@@ -708,6 +713,7 @@ export default { ...@@ -708,6 +713,7 @@ export default {
bottom: 0; bottom: 0;
left: 0; left: 0;
right: 0; right: 0;
z-index: 100;
> .bg { > .bg {
position: absolute; position: absolute;
bottom: 0; bottom: 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment