微信小程序> 微信小程序布局基础

微信小程序布局基础

浏览量:692 时间: 来源:激流小舟

目录

  • flex 容器属性详解
    • flex-direction 决定元素的排列方向
    • flex-wrap 决定元素如何换行(排列不下时)
    • flex-flow :flex-direction 和 flex-wrap 的简写
    • justify-content 元素在主轴上的对齐方式
        • justify-content : flex-start
        • justify-content : flex-end
        • justify-content : space-around
        • justify-content : space-between
    • align-items 元素在交叉轴的对齐方式
        • align-items : flex-start
        • align-items : flex-end
        • align-items : center
        • align-items : stretch
        • align-items : baseline
  • flex 元素属性详解
    • flex-grow 当有多余空间时,元素的放大比例
    • flex-shrink 当空间不足时,元素的缩小比例
    • flex-basis 元素在主轴上占据的空间
    • flex 是 grow 、shrink、basis 的简写
    • order 定义元素的排列顺序
    • align-self 定义元素自身的对齐方式
  • 相对定位和绝对定位
    • 理解相对定位和绝对定位
    • 相对定位、绝对定位的编码实战
        • 相对定位
        • 绝对定位

小程序

flex 容器属性详解

flex-direction 决定元素的排列方向

  • flex-direction :column;

设置:
小程序

效果如下:
小程序

  • flex-direction : row

设置:
小程序

效果如下:
小程序


flex-wrap 决定元素如何换行(排列不下时)


flex-flow :flex-direction 和 flex-wrap 的简写


justify-content 元素在主轴上的对齐方式

justify-content : flex-start

设置:
小程序

效果如下:
小程序

回到目录    

justify-content : flex-end

设置:
小程序

效果如下:
小程序

回到目录    

justify-content : space-around

设置:
小程序

效果如下:
小程序

回到目录    

justify-content : space-between

设置:
小程序

效果如下:
小程序

回到目录    


align-items 元素在交叉轴的对齐方式

align-items : flex-start

设置:
小程序

效果如下:
小程序

回到目录    

align-items : flex-end

设置:
小程序
效果如下:
小程序

回到目录    

align-items : center

设置:
小程序

效果如下:
小程序

回到目录    

align-items : stretch

设置:
小程序
效果如下:
小程序

回到目录    

align-items : baseline

设置:
小程序

效果如下:
小程序

设置:文字对齐
小程序

效果如下:
小程序

回到目录      


flex 元素属性详解

flex-grow 当有多余空间时,元素的放大比例

设置:flex-grow = 0(默认)
小程序

效果如下:
小程序

设置:
小程序

效果如下:
小程序

设置:
小程序

效果如下:
小程序

回到目录        


flex-shrink 当空间不足时,元素的缩小比例

设置:flex-shrink  当空间不足时,元素的缩小比例,默认值为1,当空间不足时等比缩小
小程序

效果如下:
小程序

设置:
小程序

效果如下:
小程序
设置:
小程序

效果如下:
小程序

回到目录     


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

设置:
小程序

效果如下:
小程序

回到目录    


flex 是 grow 、shrink、basis 的简写


order 定义元素的排列顺序

设置:
小程序
效果如下:
小程序

设置:
小程序

效果如下:     

小程序

回到目录    


align-self 定义元素自身的对齐方式

设置:
小程序

效果如下:
小程序

回到目录    


相对定位和绝对定位

理解相对定位和绝对定位

 

“相对定位的元素是相对==自身==进行定位,参照物是自己。”
  “绝对定位的元素是相对==离它最近的一个已定位的父级元素==进行定位”

回到目录      


相对定位、绝对定位的编码实战

实例:
小程序

小程序

小程序

回到目录    

相对定位

小程序

小程序

回到目录    

设置:
小程序

效果如下:
小程序

回到目录    

绝对定位

 

绝对定位的元素是相对离它最近的一个已定位的父级元素进行定位      

设置:
小程序

效果如下:
小程序
回到目录    

设置:
小程序

效果如下:
小程序

回到目录    

设置:
小程序

效果如下:
小程序

回到目录    

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎