首页 > PHP资讯 > 工具库 > 微信小程序:view(视图容器)组件解读和分析

微信小程序:view(视图容器)组件解读和分析

工具库
view组件说明:
视图容器
跟HTML代码中的DIV一样,可以包裹其他的组件,也可以被包裹在其他的组件内部。用起来比较自由随意,没有固定的结构。

view组件的用法:

示例项目的wxml代码:

        退格        清屏        +/-        +                    9        8        7        -                    6        5        4        ×                    3        2        1        ÷                    0        .        历史        =      

示例项目的WXSS代码:

.btnGroup{    display:flex;    flex-direction:row;}.orange{    color: #fef4e9;    border: solid 1px #da7c0c;    background: #f78d1d;}.blue{    color: #d9eef7;    border: solid 1px #0076a3;    background: #0095cd;}

视图样式flex-direction: row的效果图:

WXML代码如下

            

WXSS代码如下:

.flex-wrp{    height: 100px;    display:flex;    background-color: #FFFFFF;}.flex-item{    width: 100px;    height: 100px;}.red{    background: red;}.green{    background: green;}.blue{    background: blue;}

视图样式flex-direction: column的效果图:

WXML代码如下:

            

WXSS代码如下:

.column{   flex-direction:column;}.flex-item{    width: 100px;    height: 100px;}.flex-wrp{    height: 100px;    display:flex;    background-color: #FFFFFF;}.red{    background: red;}.green{    background: green;}.blue{    background: blue;}

视图样式justify-content: flex-start的效果图:

WXML代码如下:

            

WXSS代码如下:

.flex-start{    flex-direction:row;    justify-content: flex-start;}.flex-wrp{    height: 100px;    display:flex;    background-color: #FFFFFF;}.flex-item{    width: 100px;    height: 100px;}.red{    background: red;}.green{    background: green;}.blue{    background: blue;}

视图样式justify-content: flex-end的效果图:

WXML代码如下:

            

WXSS代码如下:

.flex-end{    flex-direction:row;    justify-content: flex-end;}.flex-wrp{    height: 100px;    display:flex;    background-color: #FFFFFF;}.flex-item{    width: 100px;    height: 100px;}.red{    background: red;}.green{    background: green;}.blue{    background: blue;}

视图样式justify-content: center的效果图:

WXML代码如下:

            

WXSS代码如下:

.justify-content-center{    flex-direction:row;    justify-content: center;}.flex-wrp{    height: 100px;    display:flex;    background-color: #FFFFFF;}.flex-item{    width: 100px;    height: 100px;}.red{    background: red;}.green{    background: green;}.blue{    background: blue;}

视图样式justify-content: space-between的效果图:

WXML代码如下:

      

WXSS代码如下:

.space-between{  flex-direction:row;  justify-content: space-between;}.flex-wrp{  height: 100px;  display:flex;  background-color: #FFFFFF;}.flex-item{  width: 100px;  height: 100px;}.red{  background: red;}.green{  background: green;}.blue{  background: blue;}

视图样式justify-content: space-around的效果图:

WXML代码如下:

            

WXSS代码如下:

.space-around{    flex-direction:row;    justify-content: space-around;}.flex-wrp{    height: 100px;    display:flex;    background-color: #FFFFFF;}.flex-item{    width: 100px;    height: 100px;}.red{    background: red;}.green{    background: green;}.blue{    background: blue;}

视图样式align-items: flex-end的效果图:

WXML代码如下:

            

WXSS代码如下:

.align-items-flex-end{    height: 200px;    flex-direction:row;    justify-content: center;    align-items: flex-end;}.flex-wrp{    height: 100px;    display:flex;    background-color: #FFFFFF;}.flex-item{    width: 100px;    height: 100px;}.red{    background: red;}.green{    background: green;}.blue{    background: blue;}

视图样式align-items: center的效果图:

WXML代码如下:

            

WXSS代码如下:

.align-items-center{    height: 200px;    flex-direction:row;    justify-content: center;    align-items: center;}.flex-wrp{    height: 100px;    display:flex;    background-color: #FFFFFF;}.flex-item{    width: 100px;    height: 100px;}.red{    background: red;}.green{    background: green;}.blue{    background: blue;}

视图样式align-items: flex-start的效果图:

WXML代码如下:

            

WXSS代码如下:

.align-items-flex-start{    height: 200px;    flex-direction:row;    justify-content: center;    align-items: flex-start;}.flex-wrp{    height: 100px;    display:flex;    background-color: #FFFFFF;}.flex-item{    width: 100px;    height: 100px;}.red{    background: red;}.green{    background: green;}.blue{    background: blue;}

主要属性:

排列方式(flex-direction),用于wxss

以上就是微信小程序:view(视图容器 )组件解读和分析的详细内容,更多请关注 第一PHP社区 其它相关文章!

工具库

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持2不支持0