首页 > 编程语言 >微信小程序 自定义弹窗

微信小程序 自定义弹窗

时间:2023-06-12 10:58:58浏览次数:56  
标签:flex center 自定义 color 微信 100% width background 弹窗

效果图

wxml

<view class="toastbd" catchtouchmove='preventTouchMove' wx:if='{{showModal}}'></view>
<view class="mytoast" catchtouchmove='preventTouchMove' wx:if='{{showModal}}'>
  <view class='toasttitlebox'>
    <text class='toasttitle'>提示</text>
    <view class='toastback' bindtap='toastback'>返回</view>
  </view>
  <view style="width:100%" class='toastcontent'>
    sdfsdf   sdfsdf   sdfsdf   sdfsdf   
  </view>
  <view style="width:94%" class='toastbtn' bindtap='toastback'>确定</view>
</view>

wxss

/* 弹窗样式 */
.toastbd{
  position: absolute;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 999;
  opacity: 0.5;
  top: 0;
  left:0;
}
.mytoast{
  width: 80%;
  position: fixed;
  top:300rpx;
  left: 0;
  right: 0;
  z-index: 9999;
  margin: 0 auto;
  padding: 55rpx;
  background-color: #fff;
  border-radius: 20rpx;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.toasttitlebox{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 15rpx;
  width: 100%;
}
.toasttitle{
  font-size: 42rpx;
}
.toastback{
  text-align: center;
  color: #f0a500;
  font-size: 30rpx;
}
.toastcontent{
  width: 100%;
  justify-content: center;
  flex-direction: row;
  display: flex;
  margin: 40rpx 0rpx;
}
.wish_put{
  width: 100%;
  border: #ededef 1rpx solid;
  background-color: #f6f7fb;
  border-radius: 12rpx;
  padding: 30rpx 20rpx;
  margin: 20rpx 0rpx;
}
.toastbtn{
  background-color: #fec600;
  text-align: center;
  border-radius: 50rpx;
  padding: 25rpx;
  color: white;
}

js

Page({

  data: {
    showModal: true
  },
 toastback:function(){
    this.setData({
      showModal:false
    })
  }
  })
  

 

 

 

标签:flex,center,自定义,color,微信,100%,width,background,弹窗
From: https://www.cnblogs.com/treeofb/p/17474189.html

相关文章

  • 医院项目中,如何使用自定义注解?
    你好,我是田哥不管是项目中,还是各种框架中,都有着大量的注解。而且,我们在项目开发中,通常一个注解就能搞定好多事情,尤其是在Spring大家族里,注解那是被玩的飞起,另外其他框架中不少使用。下面给大家罗列一下常用注解:1、@Configuration标识当前类是配置类2、@ComponentScan包扫描......
  • 仿微信我的列表功能菜单按钮 我的个人中心页面功能菜单
    前端vue自定义仿微信我的列表功能菜单按钮我的个人中心页面功能菜单, 下载完整代码请访问https://ext.dcloud.net.cn/plugin?id=12990效果图如下:    ####使用方法```使用方法<!--leftTitle:标题 icon:左边图标@click:点击事件 --><ccMenuBtnleftTitle="......
  • 前端 vue 自定义导航栏组件高度及返回箭头 自定义 tabbar 图标
    前端vue自定义导航栏组件高度及返回箭头自定义tabbar图标,下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=12986效果图如下:使用方法//page.json采用矢量图标设置返回箭头,{"path":"pages/Home/Home",......
  • 使用chatgpt根据openAI API key自定义关键词批量写文章
    使用chatgpt根据openAIAPIkey自定义关键词批量写文章使用方法:1.api.txt里放openaikey,每行一个,程序会随机使用一个KEY2.key.txt放关键词,根据关键词写文章。3.写好的文章会自动保存到wenzhang文件夹下。 写文章速度以来openaikey及本身网络速度。本视频录制采用1核1G机器运......
  • WFP必须掌握的技能之自定义控件——实战:自制上传文件显示进度按钮
    自定义控件在WPF开发中是很常见的,有时候某些控件需要契合业务或者美化统一样式,这时候就需要对控件做出一些改造。目录按钮设置圆角按钮上传文件相关定义测试代码话不多说直接看效果默认效果:上传效果:按钮设置圆角因为按钮本身没有CornerRadius属性,所以只能重写Butto......
  • jmeter009:用户自定义变量
    添加路径:线程组>配置元件>用户自定义变量(用户自定义变量)元件的使用:   ......
  • Odoo 通过Javascript调用模型中自定义方法
    实践环境Odoo14.0-20221212(CommunityEdition)代码实现在js脚本函数中调用模型中自定义方法:this._rpc({model:'demo.wizard',//模型名称,即模型类定义中_name的值method:'action_select_records_via_checkbox',//模型中自定义名称args:['arg_value......
  • 微信小程序搜索文档时
    搜索文档在微信开放文档能直接搜标签(https://developers.weixin.qq.com/miniprogram/dev/framework/)uni-app能直接搜方法(https://uniapp.dcloud.net.cn/)......
  • 超长文本消息回写企业微信端后台应用遭到截断
    当向企业微信的自建应用推送消息时:消息内容最长不超过2048个字节,超过将截断。为此通过简单的拆分字符回写解决,解决方式如下关键代码:根据非单词字符拆分字符串String[]parts=content.split("(?<=\\W)");privatevoidwriteResponse(Responseresponse){Stringcontent......
  • 微信小程序效果量
    随着移动互联网的普及,微信小程序已成为许多企业的必备选择,微信小程序的推出大大方便了用户,带来了更加丰富和精准的服务,同时也促进了企业的数字化转型。作为业务推广的重要指标,小程序效果量直接关系到企业的市场活动、营销效应和商业价值。先听我吟诗一首保持联系:名扬四海迢遥,字字隽......