From 055e2a6849f9a96b47b177a289682e349334cd8e Mon Sep 17 00:00:00 2001 From: MKStoler Date: Thu, 10 Oct 2024 16:24:26 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E6=BB=9A=E5=8A=A8=E6=9D=A1?= =?UTF-8?q?=E5=BD=BB=E5=BA=95=E7=A7=BB=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/index.html | 12 +++++++++++- src/renderer/src/main.ts | 12 ++++++++++++ src/renderer/src/plugins/vuetify.ts | 21 ++++++++++++++++++++- 3 files changed, 43 insertions(+), 2 deletions(-) diff --git a/src/renderer/index.html b/src/renderer/index.html index 8928959..39acc79 100644 --- a/src/renderer/index.html +++ b/src/renderer/index.html @@ -5,10 +5,20 @@ DSZ Exam Showboard + -
+
diff --git a/src/renderer/src/main.ts b/src/renderer/src/main.ts index a680581..3ef04ea 100644 --- a/src/renderer/src/main.ts +++ b/src/renderer/src/main.ts @@ -25,4 +25,16 @@ app.use(VueShowdownPlugin, { registerPlugins(app); +// 添加全局样式来隐藏滚动条 +const style = document.createElement('style'); +style.innerHTML = ` + body { + overflow: hidden; + } + .no-scrollbar { + overflow: hidden; + } +`; +document.head.appendChild(style); + app.mount('#app'); diff --git a/src/renderer/src/plugins/vuetify.ts b/src/renderer/src/plugins/vuetify.ts index 11dd130..fa0f655 100644 --- a/src/renderer/src/plugins/vuetify.ts +++ b/src/renderer/src/plugins/vuetify.ts @@ -1,7 +1,7 @@ /** * plugins/vuetify.js * - * Framework documentation: https://vuetifyjs.com` + * Framework documentation: https://vuetifyjs.com */ // Styles @@ -13,6 +13,25 @@ import { createVuetify } from 'vuetify'; import { md3 } from 'vuetify/blueprints'; +// 添加全局样式来隐藏滚动条 +const style = document.createElement('style'); +style.innerHTML = ` + body { + overflow: hidden; + } + .no-scrollbar { + overflow: hidden; + } + * { + scrollbar-width: none; /* Firefox */ + -ms-overflow-style: none; /* Internet Explorer 10+ */ + } + *::-webkit-scrollbar { + display: none; /* Safari and Chrome */ + } +`; +document.head.appendChild(style); + // https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides export default createVuetify({ theme: {