yuanyuan 3 years ago
parent
commit
6f9d60173a
2 changed files with 261 additions and 221 deletions
  1. 4 2
      src/components/star/pay.vue
  2. 257 219
      src/views/DomainName.vue

+ 4 - 2
src/components/star/pay.vue

@@ -1,6 +1,6 @@
 <template>
 <template>
     <div>
     <div>
-        <van-action-sheet v-model:show="show" :closeable="false" class="recharge-dialog">
+        <van-action-sheet v-model:show="show" :closeable="false" :lock-scroll="false" class="recharge-dialog">
             <div class="title">
             <div class="title">
                 <div class="text">支付信息</div>
                 <div class="text">支付信息</div>
                 <div class="close" @click="show = false">
                 <div class="close" @click="show = false">
@@ -214,7 +214,9 @@ export default {
         min-height: 56px;
         min-height: 56px;
         .flex();
         .flex();
         padding-bottom: env(safe-area-inset-bottom);
         padding-bottom: env(safe-area-inset-bottom);
-        position: relative;
+        position: sticky;
+        bottom: 0;
+        background-color: #fff;
         &::after {
         &::after {
             .setTopLine();
             .setTopLine();
         }
         }

File diff suppressed because it is too large
+ 257 - 219
src/views/DomainName.vue


Some files were not shown because too many files changed in this diff