CSS布局—UI划分区域

CSS 布局就像搭积木一样,实现不难。但是写的注意一些结构,可以减少返工的可能。
给UI页面分域,从大到小 可以分为:块、块里面

一、给UI图分区域:给UI图分区域,分的好,是非常利于CSS布局的。

  从大到小可以分为,横块,子块,项。

  • 横块:UI基本都是从上到下,分区域的内容。
  • 子块:横块内部的区域,可能是左右结构的,有可能是上下结构的。
  • 项:这个算是比较小的区域了,基本就是一个功能结构了,如文字、图标、表单等

二、对上面划分的区域,实用css的经验总结:

  • 横块之间的距离,不要使用margin。而应该使用横块内部自己的padding来实现。
    因为,如果body有背景色。两个横块之间使用margin,margin挤出来的空间就会显现body的背景色。
    另外如果有margin,再复制这块代码块时。也会因为有margin,导致结构需要另外调整。
  • 子块中 第一个元素,不要使用margin-top。因为第一个元素效果会变成外面元素的margin。
posted @ 2022-08-25 11:16  吴飞ff  阅读(363)  评论(0编辑  收藏  举报