Rumah > applet WeChat > Pembangunan program mini > 小程序开发不可或缺的Flex布局模式

小程序开发不可或缺的Flex布局模式

Y2J
Lepaskan: 2017-05-05 11:21:58
asal
2467 orang telah melayarinya

wxflex

微信小程序的Flex布局demo-4种必备常用的Flex布局模式

代码库

github地址:github.com/icindy/wxflex

官方建议的Flex布局

Flex的布局相比传统的float布局来说,简单、快捷、方便。掌握flex布局可以在制作微信小程序时减少wxss的代码,同时也符合微信小程序开发的文档要求

本代码中涉及到四种Flex的布局方式,分别使用了不同的flex的不同属性
建议看本文最后的学习参考进行相关属性的学习

骰子布局

骰子布局中主要强调几个属性的使用display justify-content align-items align-self

.first-face {
  display: flex;
  justify-content: center;
  align-items: center;
}

.second-face {
  display: flex;
  justify-content: space-between;
}

.second-pip-2 {
  align-self: flex-end;
}
Salin selepas log masuk

小程序开发不可或缺的Flex布局模式

网格布局

主要依赖flex属性

.Grid {
  display: flex;
}
.Grid-cell {
  flex: 1;
}
Salin selepas log masuk

小程序开发不可或缺的Flex布局模式

百分比布局

.Grid {
  display: flex;
}

.cell-u-full {
  flex: 0 0 100%;
}
Salin selepas log masuk

小程序开发不可或缺的Flex布局模式

流式布局

九宫格、瀑布流等效果的制作

.parent {
  width: 100%;
  background-color: black;
  display: flex;
  flex-flow: row wrap;
  align-content: flex-start;
}

.child {
  box-sizing: border-box;
  background-color: white;
  flex: 0 0 25%;
  height: 50px;
  border: 1px solid red;
}
Salin selepas log masuk

小程序开发不可或缺的Flex布局模式

【相关推荐】

1. 微信小程序完整源码下载

2. 追格微信小程序应用商店源码

Atas ialah kandungan terperinci 小程序开发不可或缺的Flex布局模式. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan