小程序4——UI布局问题(持续更新)

1、关于display:flex 多栏多列布局

小程序中推荐使用display:flex多栏布局,来简化页面布局

<ul class="ui-nav">
  <li wx:for="{{nav_item}}" wx:key="item.id">
    <image src="{{item.img}}" style="width:30px; height:30px" mode="aspectFit" />
    <text>{{item.title}}</text>
  </li>
</ul>
image.png
.ui-�nav {
  width: 100%;
  clear: both;
  align-items: center;
  margin: 8px 0;
}
.ui-nav li {
  font-size: 12px;
  padding: 4px 0;
  align-items: center;
}

修改

.ui-�nav {
  width: 100%;
  clear: both;
  align-items: center;
  margin: 8px 0;
  flex-direction: row;
  display: flex;
}
image.png

再修改

.ui-�nav li {
  width: 100%;
  align-items: center;
  text-align: center;
  flex-direction: column;
  display: flex;
}
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,694评论 1 92
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,259评论 25 709
  • 移动开发基本知识点 一.使用rem作为单位 html { font-size: 100px; } @media(m...
    横冲直撞666阅读 8,913评论 0 6
  • 我喜欢对着墙说话 别人都以为我是傻瓜 于是 所有我都一笑而过 没有人会 知晓 为什么我会这样做 做这样傻傻的事 只...
    繁星如梦阅读 2,720评论 0 4
  • whq的朋友领证了,领证当天也是他们在一起7年整的一天,很有纪念意义。 提起7年,大家都会想起7年之痒。七年之痒什...
    用屁股思考2017阅读 3,077评论 0 2

友情链接更多精彩内容