微信小程序布局中view有时候需要在水平方向和垂直方向上都居中,发现flex布局可以实现,例如view1(图中灰色方块)需要实现居中,可以用如下设置实现:

wxss文件中的设置如下:

.main {width: 100%;height: 100%;position: fixed;background-color: #c573ac;**display: flex;flex-direction: column;justify-content: space-around;**这三句使mainContent在垂直方向居中(main是mainContent的父容器)
}
.mainContent {width: 100%;**display: flex;flex-direction: column;align-items: center;**使mainContent中的view1水平方向上居中(mainContent是view1的父容器)background-color: #f20000;
}
.view1{width:100px;height:100px;background-color: #ccc;
}

wxml文件中代码:

<view class="main"><view class="mainContent"><view class="view1"></view></view>
</view>

这样就可以使view1居中
(刚接触微信小程序有很多不懂的地方,这种方式是我觉得自己可以理解的有效的方式,如果有其他方式我们可以探讨)``

微信小程序中view水平垂直居中相关推荐

  1. 微信小程序图片文字水平垂直居中对齐

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站 微信小程序图片文字水平垂直居中对齐 要实现水平垂直居中 可使用如下方案 给父元素设置 .td {dis ...

  2. 微信小程序中view和html中div,WXML:微信小程序版HTML

    WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件.事件系统,可以构建出页面的结构. 3.7.1 标签与属性 常用基础标签text view 特征: tex ...

  3. 微信小程序中的页面文件和组件

    页面文件 页面构造器 JS文件 页面的JS文件,用于书写当前页面所需要的脚本代码以及生命周期函数. Page() : 注册了一个页面 接收一个对象,该对象用于配置当前页面所需内容. 该对象拥有的属性: ...

  4. Canvas绘图在微信小程序中的应用:生成个性化海报

    Canvas绘图在微信小程序中的应用:生成个性化海报 如极客时间的一些实现案例: 基础语法 Canvas本质是一个可以使用脚本(通常为JavaScript)来绘制图形的 HTML 元素,默认大小为30 ...

  5. 微信小程序中实现瀑布流布局和无限加载

    瀑布流布局是一种比较流行的页面布局方式,最典型的就是Pinterest.com,每个卡片的高度不都一样,形成一种参差不齐的美感. 在HTML5中,我们可以找到很多基于jQuery之类实现的瀑布流布局插 ...

  6. 在微信小程序中怎么让一个页面的信息传递到另一个页面

    首先需要在前台搭建好需要展示的那个页面. <!--pages/login/login.wxml--> <view class='nav'>输入个人信息</view> ...

  7. 关于微信小程序中时间预约的简单实现

    关于微信小程序中时间预约的简单实现 1. js中定义获取日期函数.日期点击事件 2. 在data中定义数组等变量 3. onLoad调用函数并保存回data 4. wxml展示 5. 页面监控函数on ...

  8. 微信小程序中使用全局变量解决页面的传值问题

    微信小程序中使用全局变量解决页面的传值问题 由于项目需要,最近便在做 一个类似于美团的餐饮平台的的微信微信小程序 ,项目有十几个页面,那么页面间的传值被经常用到.在小程序中页面间的传值主要有使用全局变 ...

  9. 室内定位——如何在微信小程序中获取Beacon的RSSI值

      前言:本文使用的Beacon是智石科技的Smart Beacon,手机的操作系统是Android,其中实现室内定位最重要的参数是Beacon发射的蓝牙信号中的RSSI值.废话不多说,请看下面分解. ...

最新文章

  1. 一批美国名校被曝监控学生:14秒记录一次手机位置,想翘课更难了
  2. c#类和结构体的关系
  3. vscode设置tab为4个空格_动图炫技23个鲜为人知的VS Code快捷键
  4. 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【三】——Web Api入门
  5. stm32的命名及选型介绍
  6. 阿里图标库《保留彩色》
  7. 如何写一篇高质量的伪原创文章
  8. Office 2016安装
  9. 饼图(用ECharts绘制)
  10. 边缘计算开源框架EdgeXFoundry的部署应用开发(三)设备服务开发
  11. win11 安装Ubuntu加可视化桌面(最新保姆级教程)
  12. Python编程竞赛训练 - 微信公众号排行榜分析
  13. DirectX12(D3D12)基础教程(十七)——让小姐姐翩翩起舞(3D骨骼动画渲染【2】)
  14. Hijackthis浏览器劫持日志精解_网络安全日志,还我蓝色天空(转载)
  15. HCIP---GRE
  16. 区块链打造智慧城市的思路和案例
  17. mysql r创建用户名_MySQL_mysql database manual(mysql数据库手册),2.1登入到mysql控制台[用户名为r - phpStudy...
  18. PTA-Python-第6章-2 一帮一 (15分)
  19. 显示硬件发展与视频开发系列(2)----2D时代
  20. Javascript中this指向丢失原因及解决办法详解

热门文章

  1. ubuntu下淘宝的使用
  2. photon 服务器操作系统,PhotonServer游戏服务器端教程
  3. 蓝牙耳机哪款性价比高?2023年高性价比蓝牙耳机盘点
  4. 希望我这是最后一次谈SaaS
  5. 网易邮箱服务器邮箱协议,怎么用网易闪电邮IMAP协议同步网页邮箱?
  6. 身份证工具-IdcardUtil案例
  7. 如何写好一个标题?十分钟教你写出优质标题
  8. 『实用教程』VSPD虚拟串口工具——从此告别硬件串口调试
  9. NCBI|16S原始数据上传
  10. 数据结构-C语言-严蔚敏