前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微搭低代码样式开发-布局介绍

微搭低代码样式开发-布局介绍

原创
作者头像
低代码布道师
修改2021-08-12 10:53:37
1.3K0
修改2021-08-12 10:53:37
举报
文章被收录于专栏:微搭低代码微搭低代码

要想制作一个美观的页面,掌握样式中布局的技术是必备的。因为在页面开发中,我们需要将设计师提供的图纸制作成精美的页面,不同部分考虑使用什么样的布局是必不可少的。

微搭中常见的布局有四种,分别是内联布局(inline)、弹性布局(flex)、块级布局(block)、内联块布局(inline-block)。我刚开始学习的时候也是云里雾里,摸不着头脑。要想学习这些概念,有个高质量的教程是必不可少的。我们还是在MDN里学习。

在这里插入图片描述
在这里插入图片描述

打开布局的教程,可真不少的内容

在这里插入图片描述
在这里插入图片描述

我们最常使用的是布局和定位,不同的功能,使用的内容也不一样。我们学习的路径是一个看教程,再一个看官方的模板,模板里是如何使用的。

内联块布局

我们看一下官方的模板

在这里插入图片描述
在这里插入图片描述

内联块布局是内联布局和块级布局的中间形式,兼具了两种布局的特点。内联使得组件可以在一行进行排列,块级布局又可以让组件设置高度和宽度。

具体的话我们看看官方模板是如何设置的,是在容器上设置了内联块布局,然后设定了容器的宽度

在这里插入图片描述
在这里插入图片描述

为了让容器里边的内容居中显示,设置了字体的居中样式

在这里插入图片描述
在这里插入图片描述

块级布局

块级布局的意思是让组件充满容器,默认情况下容器组件是块级布局,文本组件是内联布局,但是我们可以修改组件的布局,让它重设。比如我们把文本组件修改为块级布局,然后设置字体的居中属性

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

内联布局

使用内联布局的组件是文本,可以在编辑器中添加若干个文本,他们是紧紧的挨着的,而且也没有默认的宽度,是随着文本的内容来自动撑开的

弹性布局

弹性布局是微搭中设置的最频繁的一种布局样式,一般像横向滚动,九宫格,这些都需要考虑到使用弹性布局,设置弹性布局之后需要考虑组件里的内容的排列形式。像我在会员小程序中的首页就使用了这种布局形式

在这里插入图片描述
在这里插入图片描述

使用的时候主要是需要考虑的是水平方向我们是怎么一个分部元素,比如左对齐、右对齐、居中、平均分布等待。垂直方向是顶端对齐、底端对齐还是居中。要不要考虑让元素换行。

MDN中概念讲解的非常多,有时候看半天其实也理解不了,真正遇到问题时候自己考虑设置一下就明白了。

总结

我们这一节罗列了一下布局的几种模式,介绍了不同模式下组件的表现形式。这块还得经常练习,经验多了之后拿到设计图也可以很快的想到要用那种模式。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 内联块布局
  • 块级布局
  • 内联布局
  • 弹性布局
  • 总结
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档