mirror of
https://github.com/xiangshu233/vue3-vant4-mobile.git
synced 2026-04-29 15:08:11 +08:00
fix(view): 🐛 修复小屏幕下登录页底部内容被遮挡问题
This commit is contained in:
parent
23e3c9d369
commit
1019242a0c
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div class="login-page">
|
||||||
<div class="h-screen flex justify-center p-8">
|
<div class="login-scroll px-8 pt-8">
|
||||||
<div class="w-full flex flex-col">
|
<div class="w-full flex flex-col">
|
||||||
<LoginTitle />
|
<LoginTitle />
|
||||||
<LoginForm />
|
<LoginForm />
|
||||||
@ -21,6 +21,22 @@ import LoginWave from './LoginWave.vue'
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped lang="less">
|
<style scoped lang="less">
|
||||||
|
.login-page {
|
||||||
|
position: relative;
|
||||||
|
height: 100dvh;
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-scroll {
|
||||||
|
min-height: 100%;
|
||||||
|
padding-bottom: calc(env(safe-area-inset-bottom, 0px) + 120px);
|
||||||
|
-webkit-overflow-scrolling: touch;
|
||||||
|
}
|
||||||
|
|
||||||
|
:deep(.wave-wrapper) {
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
|
||||||
:deep(.van-field__left-icon) {
|
:deep(.van-field__left-icon) {
|
||||||
display: flex;
|
display: flex;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user