首页 > 代码库 > Appcan UI Class 速查手册

Appcan UI Class 速查手册

che    

用于定义复选框水平排列时选中后的样式

 

 

che-icon 

 

用于定义复选框选中或未选中时使用的图标,根据复选框的状态定义选中或着未选中

的图标(垂直排列)

 

 

col    

跟复选框选中状态搭配着使用,定义列表展开时的圆角变化

 

 

col-icon 

 

定义折叠列表展开或者关闭时列表上图标的变换

 

col-c 

 

默认情况下:

col-c

定义折叠列表的内容区域是隐藏的即

display:none

col-c

zy_fold

函数搭配着使用当列表展开时通过

zy_fold

函数将列表的

col-c

类名去掉,列表的内容区域显示

 

 

 

lis    

用于定义列表的

padding

距离

 

lis-icon

 

用于定义列表中的图片为图标时使用的样式

 

lis-th

用于定义列表中的图片为缩略图时使用的样式

 

lis-sw

用于定义列表中具有标识作用的图标的样式例如箭头

 

 

 

rdi    

用于定义水平排列的单选按钮选中后的样式

 

rdi-icon 

 

 

用于定义单选按钮使用的图标,根据单选按钮的状态定义选中或着未选中的图标

 

 

res    

用于定义一些控件使用的图标例如下拉列表中使用的图标,类别用数字表示,代表

不同控件使用的不同图片

 

res3 

 

类别为

3

定义了下拉列表使用的图片

 

res8 

 

定义了列表使用的图标

 

 

sel select  

用于定义下拉列表的样式

 

 

 

tab    

用于定义

tab

栏的高度以及内边距,

ui-tab.css

中定义了一些

tab

 

栏默认的使用的

小图标

 

 

swi    

定义的开关按钮的宽度、高度以及开关按钮使用的背景图片

 

swi-btn

用户定义按钮上面的滑块的样式

 

 

 

uabs   

定义元素位于页面的左上角,

position:absolute;left:0px; top:0px; 

 

ub    

类别为数字编号,用于定义不同大小的边框

 

ub-t

代表上边框。类别为空,定义的边框宽度为

1px

 

ub-l

代表左边框。类别为空,定义的为边框宽度为

1px

 

 

uba

代表四个边的边框。类别为空,定义的边框宽度为

1px

 

uba1

代表四个边的边框。类别为

1

,定义的边框宽度为

2px

 

 

ub     

使用

box

弹性盒子模式对页面进行布局,

 

一般跟

ub-f[1-4]

搭配着使用

 

 

ub-ac

:垂直居中,只有跟

ub

搭配着使用

ub-ac

ub-ae

的作用才生效

 

ub-ae

:位于底边,只有跟

ub

搭配着使用

ub-ac

ub-ae

的作用才生效

 

ub-con

:在子元素中加入一个容器,用于避免内容引起子元素大小变化

 

ub-pc

:水平居中,

 

只有跟

ub

搭配着使用

ub-pc

ub-pe

ub-pj

的作用才生效

 

ub-pe

:位于末尾,

 

只有跟

ub

搭配着使用

 

ub-pc

ub-pe

ub-pj

的作用才生效

 

ub-pj

:两端对齐,

 

只有跟

ub

搭配着使用

ub-pc

ub-pe

ub-pj

的作用才生效

 

ub-ver

:定义元素垂直排列,只有跟

ub

搭配着使用

ub-ver

的作用才生效

 

ub-rev

:定义元素排列方向,只有跟

ub

搭配着使用

ub-rev

的作用才生效

 

ub-fh

 

:在

box

架构中

ub-fh

一般跟函数

zyFlip

()搭配着使用实现横向滑动效果

 

ub-fv

:在

box

架构中

ub-fv

一般跟函数

iScroll

()搭配着使用实现纵向滑动效果

 

 

ub-img  

类别为数字编号,用于定义不同的背景排列方式

 

ub-img

 

类别为空,定义将背景图像等比缩放到宽度或高度与容器的宽度或高度相等,背景图像

始终包含在容器内

 

ub-img1

类别为

1

,定义将背景图片等比例缩放到完全覆盖容器,背景图像有可能超过容器

 

ub-img2

类别为

2

,定义背景图像横向平铺

 

ub-img3

类别为

3

,定义背景图像纵向平铺

 

 

ub-img4

类别为

4

,定义背景图像横向

100%

,纵向自适应

;

 

ub-img5

类别为

5

,定义背景图像横向自适应,纵向为

100%

 

ub-img6

类别为

6

,定义背景图像居中显示

 

 

ub-f   

定义不同的

box-flex

属性值,类别使用数字编号,定义不同的元素空间大小分配

比例

 

ub-f1

数字编号为

1

;定义

box-flex

1

 

ub-f2

数字编号为

2

;定义

box-flex

2

 

ub-f3

数字编号为

3

;定义

box-flex

3

 

ub-f4

数字编号为

4

;定义

box-flex

4

 

 

uc  

用于定义不同大小的圆角

 

uc-t

代表上圆角即左上和右上圆角。类别为空,定义的为圆角半径为

0.6em

的圆角

 

uc-tl

代表左上圆角。类别为空,定义的为圆角半径为

0.6em

的圆角

 

uc-t1

代表上圆角即左上和右上圆角。类别为空,定义的为圆角半径为

0.3em

的圆角

 

 

uh    

代表

UI HEADER

,定义头部和底部的元素的一些基本属性

 

 

uinl  

用于定义元素为行内元素(使用后宽度自动缩短与文字一致)

 

 

uinn  

类别为数字编号,用于定义不同内边距的大小

 

uinn

类别为空,定义的内边距大小上右下左均为

0.5em

 

 

uinn1

类别为

1

,定义的内边距大小上下为

0

,左右为

0.5em

 

 

uinput  

定义文本框和文本区域的基本样式,内边距,外边距,边框,背景颜色,宽度和

高度。

uinput

一般跟

input

textarea

搭配着使用实现输入框或文本区域的样式

 

 

uf    

代表

UI FOOTER

,定义头部和底部的元素的一些基本属性

 

 

uf    

代表

UI FLOAT

,用于定义元素的浮动方向

 

 

ufl

代表元素左浮动

 

ufr

代表元素右浮动

 

 

ulev  

类别为数字编号,用于定义不同大小的字体;其中数值越大代表字体大小越大,数

值越小代表字体大小越小

 

 

ulev0

类别为

0

,定义的字体大小为

1em

 

ulev1

类别为

1

,定义的字体大小为

 

1.2em

 

ulev-1

类别为

-1

,定义的字体大小为

0.8em 

 

ulab  

一般跟

uinput

搭配着使用

.ulab 

.uinput{margin-left:3px}

,用于定义标签和输入

框之间的距离

 

 

ulim  

定义元素的最大宽度超过部分省略

 

 

 

umh   

类别为数字编号,用于定义不同大小的最小高度

 

umh1

类别为

1

,定义最小高度为

1em

 

umh2

类别为

2

,定义最小高度为

1.2em

 

 

 

umw   

类别为数字编号,用于定义不同大小的最小宽度

 

 

umw1

类别为

1

,定义最小宽度为

1em

 

umw2

类别为

2

,定义最小宽度为

2em

 

 

uhide 

代表元素隐藏

display

属性为

none 

 

umar- 

定义外边距的大小

 

 

umar-t

代表上边距。定义的上边距的大小为

margin-top

0.4em

 

umar-b

代表下边距。定义的下边距的大小

margin-bottom:0.4em

 

umar-l

代表左边距。定义的下边距的大小

margin-left:0.4em

 

umar-r

代表下边距。定义的右边距的大小

margin-right:0.4em

 

umar-a

代表上下左右四个边的边距。定义

margin

0.4em

 

 

um-vp  

定义

body

的内边距

padding

,外边距

margin

的大小以及文字大小可以调整,超过

body

宽度的部分隐藏

 

 

 

uof-   

内容溢出元素框时,超出的部分隐藏

 

uof-x

:类型为

x

时,定义

oveflow-x

hidden

;超出容器的指定宽度时,横向超出的部分隐藏

 

 

uof-y

:类型为

y

时,定义

oveflow-y

hidden

;超出容器的指定高度时,纵向超出的部分隐藏

 

uof

:类型为空时,定义

overflow

hidden

;内容溢出元素框时,溢出的部分隐藏

 

 

up    

一般和

um-vp

搭配使用,用于定义页面大小自适应手机屏幕大小

 

 

us  

用于定义不同大小和不同颜色的外阴影

 

us

代表外阴影。类别为空,定义的外阴影颜色为黑色

 

us1

代表外阴影。类别为

1

,定义外阴影颜色为灰白色

 

 

us-i  

代表内阴影。类别为空,定义内阴影大小及阴影颜色为黑色

 

 

ut    

代表

UI TITLE

,定义头部和底部的内边距和外边距的大小

 

 

 

uts  

代表文字内阴影。定义文字阴影大小及阴影颜色

 

 

ut-s  

用于定义文字超过容器指定宽度时文字隐藏并且文字不换行

 

 

tx-   

用于定义文字的对齐方向

 

tx-l

代表左对齐

 

tx-r

代表右对齐

 

tx-c

代表居中对齐

 

 

 

 

弹性盒子模型————

 

-webkit-box-orient:vertical

来控制子元素为纵向排列

 

-webkit-box-direction:reverse

通过在父

DIV

中设定这个属性可以让子元素反向排列

 

-webkit-box-align:center

通过在父元素中设定这个属性,当子元素横向排布时,可以使

子元素间实现上边界对齐、中线对齐和下边界对齐的效果

 

-webkit-box-pack:center

通过在父元素中设定这个属性,

当子元素横向排布时,

可以使子

元素间左边界对齐、中线对齐和右边界对齐

 

Appcan UI Class 速查手册