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

微搭低代码样式开发-盒模型介绍

原创
作者头像
低代码布道师
修改2021-08-11 11:14:04
4890
修改2021-08-11 11:14:04
举报
文章被收录于专栏:微搭低代码微搭低代码

要想掌握好样式开发,一些样式里的基本概念是必须要了解和掌握的。在布局中比较重要的一个概念就是盒模型,MDN中有详细的介绍盒模型的概念。

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

什么是盒模型

每一个微搭的组件就像现实中的一个个盒子一样,只不过现实中的盒子是三维的,他有X轴、Y轴和Z轴,而微搭中的组件是二维的,他只有X轴和Y轴。我们看看MDN中是如何介绍盒模型的概念的

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

技术里边还是需要画图去解释盒模型,但是在低码开发中直接就以图形化的形式表现出来便于我们理解。为了理解概念,我们先需要页面中添加一个容器组件

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

添加之后我们可以看到这个容器组件是占满页面的,水平它是充满,垂直的话有一定的高度。我们切换到样式页签,可以看到具体的盒子

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

第一层矩形框表示盒子的外边距(margin),我们可以在矩形框内输入数字来设置间距,比如我让当前的容器外边距都各有20的距离

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

设置好后容器就和页面有了一定的间隔

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

属性的第二圈是内边距(padding),设置数字的话会让组件的里边留有一定的间隔,比如我们设置内边距为20

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

设置内边距之后需要往容器里添加一个组件我们再看效果

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

设置了外边距后和内边距后,盒子会自动调整内容的宽度

最佳实践

一般最外边的容器设置一个外边距20即可,作为里边的组件如头部图片,可以设置宽和高,宽为710,高为280,这样的大小最好看

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

总结

我们用了一定的篇幅介绍了CSS的盒模型,要想用好CSS一个是要熟练掌握基本概念和基本语法,另外一个就是常练,书中得来终觉浅,觉知此事要躬行。

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

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

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

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

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