微信小程序 wxml中的属性记录
1. view 标签中的属性
style 中的参数
margin-top:10px; (向上距离)
display : flex; (display : flex 容器声明)
flex-direction: (view中布局的方向)
row; (横向布局 ,从左到右)
column; (垂直布局,布局从上往下)
row-reverse; (横向布局 ,从右到左)
column-reverse;(垂直布局,布局从下到上)
flex-wrap: (当布局一行里面的数据无法全部显示的时候,如何换行)
nowrap; (默认,不换行)
wrap; (换行,第一行在上面)
wrap-reverse; (换行,第一行在下面)
flex-flow: (是flex-direction和flex-wrap的简写,默认值是,row, nowrap)
例子:flex-flow:row||nowrap;
justify-content: (父布局对其中的子布局的对齐方式)
flex-start;(左对齐)
flex-end;(右对齐)
center;(居中)
space-between;( 两端对齐,子控件之间的间隔等分)
space-around; (两侧,和子控件之间都有间隔,子控件的间隔是两个间隔的两倍)
align-items: (属性在交叉轴上如何对齐)
flex-start;(交叉轴的起点对齐)
flex-end;(交叉轴的终点对齐)
center;(交叉轴的中点对齐)
baseline;(项目第一行文字的基线对齐)
stretch;(如果项目未设置高度或是设置为auto,将占满整个容器的高度)
align-content:(子类里面有多行布局时的对齐方式,只有一个布局时,该属性不起作用)
flex-start;(交叉轴的起点对齐)
flex-end;(交叉轴的终点对齐)
center;(交叉轴的中点对齐)
space-between;( 两端对齐,子控件之间的间隔等分)
space-around; (两侧,和子控件之间都有间隔,子控件的间隔是两个间隔的两倍
stretch;(如果项目未设置高度或是设置为auto,将占满整个容器的高度)
子布局中的属性
order:(定义排序的顺序,数值越小排列约靠前,默认为0)
flex-grow: (定义放大比例,就是剩下的空间,占的大小,相当于Android中的weight)
flex-shrink:(定义缩小比例,当空间不够的时候,对项目进行缩小,和上面放大原理相同)
align-self:(用来允许自己的布局和其他的子布局方式不同)
flex-start;(交叉轴的起点对齐)
flex-end;(交叉轴的终点对齐)
center;(交叉轴的中点对齐)
baseline;(项目第一行文字的基线对齐)
stretch;(如果项目未设置高度或是设置为auto,将占满整个容器的高度)
边距
margin:
margin: 20rpx 10rpx 25rpx 10rpx; (如果提供了四个参数,将用在上,右,下,左的顺序上)
margin: 20rpx; (如果只提供一个,就是作用在四个方向上)
margin: 20rpx 10rpx; (提供两个,一个用于上下,一个用于左右)
margin: 20rpx 10rpx 20rpx; (如果提供三个,第一个用于上,第二个用于左右,第三个用于下)
如果两个相邻的都有margin,就会出现合并的现象,合并后取其中大的值
margin-top,margin-right,margin-bottom,margin-left,分别对应上右下左的边距距离,可取值:auto/数值/百分比
padding: 同上(margin)
padding-top,padding-right,padding-bottom,padding-left,分别对应上右下左的内边距距离,可取值:auto/数值/百分比
微信小程序 wxml中的属性记录的更多相关文章
- 微信小程序 wxml 中使用 js函数
原文链接 1.在 utils 目录下 新建`filter.wxs` var filters = { toFix: function (value) { return value.toFixed(2) ...
- 全栈开发工程师微信小程序-上(中)
全栈开发工程师微信小程序-上(中) width: 750rpx; 750rpx代表与屏幕等宽,rpx的缩写responsive pixel,这个单位是可以根据屏幕大小进行自适应调整的像素单位. 小程序 ...
- 总结微信小程序开发中遇到的坑
总结微信小程序开发中遇到的坑,一些坑你得一个一个的跳啊,/(ㄒoㄒ)/~~ 1,页面跳转和参数传递实例 首先说一下我遇到的需求有一个我的消息页面,里面的数据都是后端返回的,返回的数据大致如下,有一个是 ...
- 解决微信小程序开发中wxss中不能用本地图片
微信小程序开发中wxss中不能用本地图片,我们可以用将我们的图片传到服务器上,然后直接引用在线地址.但是当我们没有服务器时,我们可以用"图床",这个具体可以百度.这里我们用第二种方 ...
- 微信小程序开发过程中tabbar页面显示的相关问题及解决办法!
在微信小程序的开发过程中如果有使用过tabbar的同学,我相信一定会遇到一些困扰.为什么有些时候代码中明明已经在app.json里面增加了tabbar,可以页面中就是不显示呢?可不可以有些页面显示ta ...
- 微信小程序警告设置 enable-flex 属性以使 flexbox 布局生效的解决办法
微信小程序警告设置 enable-flex 属性以使 flexbox 布局生效的解决办法 具体情况: scroll-view 滚动,设置 display:flex 不生效并警告设置 enable-fl ...
- 微信小程序wxml文件中调用自定义函数
想在微信小程序的wxml文件里自如的像vue那样调用自定义的方法,发现并不成功,得利用WXS脚本语言. WXS脚本语言是 WeiXin Script 脚本语言的简称,是JavaScript.JSON. ...
- 微信小程序开发中的二三事之网易云信IMSDK DEMO
本文由作者邹永胜授权网易云社区发布. 简介 为了更好的展示我们即时通讯SDK强悍的能力,网易云信IM SDK微信小程序DEMO的开发就提上了日程.用产品的话说就是: 云信 IM 小程序 SDK 的能力 ...
- 微信小程序wxml和wxss样式
对于css不熟悉的android程序员来说,开发微信小程序面临的一个比较困难的问题就是界面的排版了.微信小程序的排版就跟wxml和wxss有关了,它们两者相当于android的布局文件,其中wxml指 ...
随机推荐
- Nginx缓存配置以及nginx ngx_cache_purge模块的使用
web缓存位于内容源Web服务器和客户端之间,当用户访问一个URL时,Web缓存服务器会去后端Web源服务器取回要输出的内容,然后,当下一个请求到来时,如果访问的是相同的URL,Web缓存服务器直接输 ...
- java Run to Line
在运行Java代码时, 选择运行 Run AS java , 出现 java Run to Line, 是因为程序还在运行,没有停止.在控制,点击右键.terminate 结束,在Run ...
- [CI]CodeIgniter特性 & 结构
------------------------------------------------------------------------------------------------- 市场 ...
- Android中查看SQLite中字段数据的两种方式
方式一:ADB Pull 通过adb pull导出*.db文件到PC的文件夹中,通过可视化工具 SQLiteExpertPers 进行查看.编辑: adb pull /data/data/com.jo ...
- MySQL系统变量配置基础
本文出处:http://www.cnblogs.com/wy123/p/6595556.html MySQL变量的概念 个人认为可以理解成MySQL在启动或者运行过程中读取的一些参数问题,利用这些参数 ...
- svn的上传冲突问题
上传报错实际是 1 . 之前上传的代码与现代码不一样 2. 上传的代码中有错误 需要先拉下来,对比删除不要的,再上传 eclipse加入svn : 1.import ---从svn检出项目---创 ...
- ArcGIS案例学习笔记2_1_学校选址适宜性分析
ArcGIS案例学习笔记2_1_学校选址适宜性分析 计划时间:第二天上午 目的:学校选址,适宜性分析 内容:栅格数据分析 教程:pdf page=323 数据:chapter8/ex1/教育,生活,土 ...
- 吴裕雄 python 爬虫(1)
from urllib.parse import urlparse url = 'http://www.pm25x.com/city/beijing.htm' o = urlparse(url) pr ...
- tensorflow中 tf.train.slice_input_producer 和 tf.train.batch 函数(转)
tensorflow数据读取机制 tensorflow中为了充分利用GPU,减少GPU等待数据的空闲时间,使用了两个线程分别执行数据读入和数据计算. 具体来说就是使用一个线程源源不断的将硬盘中的图片数 ...
- 在linux和Mac中访问某个文件夹中所有的文件
在linux和Mac中访问某个文件夹中所有的文件——输出所有的文件名 #include <stdio.h> #include <dirent.h> int main() { s ...