参考链接:
(1)微信小程序View的布局
https://www.jianshu.com/p/862dfa698523

微信小程序样式众多,这里介绍最为常用的view

小程序 View 支持两种布局方式:block 和 flex
所有 View 默认都是 block
要使用 flex 布局的话需要显式的声明:display:flex;

接下来便可以:

(1)在view 的wxss里尝试如下属性:

例如:
//使用 flex 布局
display: flex;.hengxiangClass {display: flex;flex-direction: row;justify-content: space-around;align-items: center;
}.shuxiangClass {display: flex;flex-direction: column;justify-content: center;align-items: center;
}

(2)横向布局or竖向布局=>设置属性 flex-direction

flex-direction: row;
{row:从左到右的水平方向为主轴row-reverse:从右到左的水平方向为主轴column:从上到下的垂直方向为主轴column-reverse:从下到上的垂直方向为主轴
}

(3)设置元素在横向上的布局方向,需要设置 justify-content 属性

justify-content: space-around;
{flex-start:主轴起点对齐(默认值)  flex-end:主轴结束点对齐  center:在主轴中居中对齐  space-between:两端对齐,除了两端的子元素分别靠向两端的容器之外,其他子元素之间的间隔都相等  space-around:每个子元素之间的距离相等,两端的子元素距离容器的距离也和其它子元素之间的距离相同
}

(4)设置元素在纵向上的布局方向,需要设置 align-items 属性

align-items: center;
{stretch 填充整个容器(默认值)flex-start 侧轴的起点对齐flex-end 侧轴的终点对齐center 在侧轴中居中对齐baseline 以子元素的第一行文字对齐
}

(5)用于控制子 View 是否换行=>设置flex-wrap 属性

flex-wrap: wrap;
{nowrap:不换行(默认)wrap:换行wrap-reverse:换行,第一行在最下面
}

微信小程序 view样式相关推荐

  1. 微信小程序text设置高度_微信小程序字体样式的设置

    知识点: 1.常用字体样式属性 2.利用style和class 设置字体样式 3.在app.wxss 和 index.wxss中定义样式 常用字体属性: 举列: 项目目录: 运行结果: 在index. ...

  2. 微信小程序优惠券样式

    微信小程序优惠券样式 <view class="coupon-view"><view class="coupon-left"></ ...

  3. 微信小程序view标签hover-class属性和text标签selectable和decode属性

    微信小程序view标签hover-class属性和text标签selectable和decode属性 <view hover-class="hc">按下样式</v ...

  4. 微信小程序 View:flex 布局

    微信小程序 View 支持两种布局方式:Block 和 Flex 所有 View 默认都是 block 要使用 flex 布局的话需要显式的声明: display:flex; 下面就来介绍下微信小程序 ...

  5. 微信小程序 view的文本自动换行了的问题(scroll-view)/微信小程序 view换行跟不换行的解决方案

    今天在写一个滚动导航栏的时候发现 view的文本自动换行了,用了display:flex;flex-warp:nowarp;也不管用, wxml: {{item}} wxss: .top{ width ...

  6. image 微信小程序flex_微信小程序view标签以及display:flex的测试

    一:testview.wxml,testview.js自动生成示例代码 //testview.wxml flex-direction: row 1 2 3 flex-direction: column ...

  7. 微信小程序view水平垂直居中完美解决

    微信小程序view水平垂直居中完美解决 .view_box{display: flex;align-items: center;justify-content: center;width: 100%; ...

  8. 微信小程序CSS样式图片闪烁

    微信小程序CSS样式图片闪烁 微信小程序直接用CSS样式让图片闪烁起来!!! 废话不多说!直接上代码 // 这是设置小程序WXSS页面 .shanshuo{-webkit-animation: twi ...

  9. 微信小程序view动态长度_微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】...

    本文实例讲述了微信小程序实现动态改变view标签宽度和高度的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 index.wxml文件 >我是view标签,我现在的宽度是{{v ...

最新文章

  1. kotlin + springboot启用elasticsearch搜索
  2. 资源 | 5月Python好文TOP 10新鲜出炉,你都看了吗?
  3. 请求体的方式传参_Angularjs中$http以post请求通过消息体传递参数的实现方法
  4. 用MathType编辑带点星号的流程
  5. 系统运维手册_如何摆脱“背锅侠”,做一个合格的IT运维人员
  6. 十字路口红绿灯plc程序_PLC编程-典型案例红绿灯控制
  7. 软件工程基础-结对项目Ⅰ-2014
  8. unity 特效shader下载_Unity shader消融特效——(1)逻辑节点篇
  9. iOS开发之来自一线开发者的Swift学习资源推荐
  10. P1018 乘积最大(高精度加/乘)
  11. android 生成bks_创建 Android bks证书
  12. TypeScript-打包
  13. https证书过期时间应该怎么处理
  14. 华为机试 第二题-速战速决
  15. 【CF85D】 Sum of Medians
  16. Linux中设置开机启动执行命令和普通用户配置环境变量开机启动生效
  17. 第77届奥斯卡金像奖完全获奖名单 [附完全提名名单]
  18. python数据分析推荐课程_关于大数据分析的相关课程推荐
  19. [51nod1355]斐波那契的最小公倍数
  20. arm汇编的学习笔记,对比x86和arm(1)-从最简单的函数谈起

热门文章

  1. Win10系统如何卸载内置的应用(如人脉,邮件日历,音乐)
  2. linux服务器开通ipv6,linux服务器开启IPv6
  3. java三元运算详解
  4. PC电脑系统上投屏、投影的鼠标相应速度优化方法
  5. Insert into select 锁表
  6. Mongodb3.4离线升级到4.2
  7. 数据挖掘中免费数据集下载网站
  8. PAT 1023 组个最小数 python
  9. 硬盘IO的个人理解(机械硬盘)
  10. 《研究生完全求生手册》笔记