zoukankan      html  css  js  c++  java
  • 小程序,红包弹出层布局


    html

    <!-- 弹出层 -->
    <view class="{{hiddenMask ? 'common_mask_hidden' : 'common_mask'}}" catch:tap="closeMask" catch:touchmove="_stopTap">
        <!-- 内容层 -->
        <view class="mask_box">
            <view class="content" catch:tap="_stopTap">
                <view class="bg-box">
                    <image class="bg-img" src="/images/index/packet_bg.png" />
                    <view class="do-box">
                        <image class="do-img" src="/images/index/packet_do.png" />
                        <image class="do-img" src="/images/index/packet_do.png" />
                        <image class="do-img" src="/images/index/packet_do.png" />
                    </view>
                </view>
                <view class="close-box" catch:tap="closeMask">
                    <image class="close-img" src="/images/index/packet_close.png" />
                </view>
            </view>
        </view>
    </view>
    

    css

    /** 弹出核销码 **/
    .common_mask {
      background-color: rgba(0, 0, 0, 0.5);
      position: fixed;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 99999;
      transition: transform 0.3s ease-in-out;
      .mask_box {
        // 控制垂直居中
        display: flex;
        align-items: center;
        height: 100%;
    
        .content {
          // 控制水平居中
          margin: 0 auto;
          display: flex;
          flex-direction: column;
          .bg-box {
            .bg-img {
               672rpx;
              height: 429rpx;
            }
            position: relative;
            .do-box {
              position: absolute;
              top:165rpx;
              left:76rpx;
              // background-color: blue;
              margin:0 auto;
               520rpx;
              display: flex;
              justify-content: space-between;
              .do-img {
                 150rpx;
                height: 200rpx;
              }
            }
          }
    
          .close-box {
            text-align: center;
            .close-img {
               62rpx;
              height: 85rpx;
            }
          }
        }
      }
    }
    
    .common_mask_hidden {
      @extend .common_mask;
      transform: translateY(100%);
      visibility: hidden;
    }
    
  • 相关阅读:
    iOS: ARC和非ARC下使用Block属性的问题
    HTTP POST GET 本质区别详解
    php输出json,需要嵌套数组和对象问题
    正则验证在线生成代码
    笔记
    按钮删除
    sudo dpkg-reconfigure phpmyadmin命令,重新配置一遍phpmyadmin
    Ubuntu 16.04 安装 Apache, MySQL, PHP7
    ubuntu18.04安装chrome浏览器
    初三知识点
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/12955399.html
Copyright © 2011-2022 走看看