Popover restricts body overflow

This commit is contained in:
2019-02-13 18:32:08 +01:00
parent 16583d85fb
commit e18ecac782
2 changed files with 7 additions and 4 deletions

View File

@@ -9,7 +9,7 @@
<Popover class="popup" v-if="popoverShow" :image="popoverImage"></Popover>
<router-link to="edit" v-bind:class="{ disableScroll: popoverShow }">Edit Page</router-link>
<router-link to="edit">Edit Page</router-link>
<event-page></event-page>
</div>
@@ -40,9 +40,11 @@
openPopover(image) {
this.popoverImage = image;
this.popoverShow = true;
document.body.classList.add('disableScroll');
},
closePopover(image) {
this.popoverShow = false;
document.body.classList.remove('disableScroll');
},
navigate: function() {
console.log(this.$router)
@@ -53,9 +55,6 @@
</script>
<style language="scss">
.disableScroll {
overflow: hidden;
}
h2 {
text-align: center;

View File

@@ -8,6 +8,10 @@ html, body {
line-height: 1;
}
.disableScroll {
overflow: hidden;
}
#app {
color: black;
font-weight: 400;