微信小程序-学习笔记5-UI布局

flex布局基础、相对定位和绝对定位

 

flex容器属性:

flex-direction决定元素的排列方向;flex-wrap决定元素如何换行;

flex-flow是 flex-direction和flex-wrap的简写,如flex-flow:row wrap;

justify-content元素在主轴上的对齐方式;align-items元素在交叉轴的对齐方式;

 

flex元素属性:

flex-grow当有多余空间时,元素的放大比例;flex-shrink当空间不足时,元素的缩小比例;

flex-basis元素在主轴上占据的空间;

flex是grow、shrink、basis的简写;

order定义元素的排列顺序;align-self定义元素自身的对齐方式;

 

rpx是动态的单位,会根据不同的手机进行调整

 

flex:0 1 50px;是flex-grow、flex-shrink、flex-basis的简写

 

样式的属性:尺寸、背景、边框、边距、文本、其他(列表、内容、表格)

min-width、min-height、max-width、max-height

border-radius、border-width、border-style、outset

 

 

样式选择器:

(基本选择器)类选择器(.name{})、id选择器(#name{})、元素选择器(name{})、通配符选择器(*{},微信开发者工具不支持)、包含选择器(p c{})、子元素选择器(p>c{})、邻近兄弟元素选择器(c+c{})、通用兄弟元素选择器(c~c{})

 

(属性选择器)

(伪类选择器)动态伪类选择器(:link, :visited, :hover, :active, :focus)、状态伪类选择器(:enabled, :disabled, :checked)、选择伪类选择器(:first-child, :last-child, :nth-child(), :nth-last-child(), :nth-of-type(), :nth-last-of-type(), :first-of-type, :last-of-type, :only-child, :only-of-type)、空内容伪类选择器(:empty)、否定伪类选择器(:not)、伪元素(::first-line, ::first-letter, ::before, ::after, ::selection)

 

微信小程序-学习笔记5-UI布局

上一篇:微信开发之消息的接收与响应--消息交互基础(二)


下一篇:【IPC进程间通讯之三】内存映射文件Mapping File