经常有人私信我,小智这个设计图用 CSS 要怎么布局呀,这个按钮要怎么画的。所以今天,在这篇文章我们来介绍一些新的布局的方法,希望对智米们有些用处。
把设计细节放在一边
我通常做的第一件事就是把设计细节放在一边。我想先知道这次设计主要包括哪些部分,然后在关注每个部分的细节。考虑以下UI:
在上面UI中,有以下特点:
接着,我们先把这三个主要部分抽象出来:
抽象后,我们可以看到主要的部分,主宋就可以帮助我们考虑如何布局组件,而不用考虑每个组件的细节。
我是这样想的:
接着,把上面三个部分用代码表示出来:
- <header></header>
- <section class="hero">
- <!-- A div to constraint the content -->
- <div class="hero__content"></div>
- </section>
- <div class="wrapper">
- <!-- 4-columns layout -->
- <section class="grid-4"></section>
- </div>
本文转载自网络,原文链接:https://mp.weixin.qq.com/s/Klb_-k6mw6PJY4rN4QM7MQ
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
提到 服务器 对于电脑爱好者来说一定不陌生,一般我们很难看到真正的服务器,因...
TOP云 (west.cn)1月12日,据NamePros论坛消息,两枚 .tv域名 均以五位数美元成...
大数据应用作为智慧住建的核心部分,有哪些亮点?应用成效如何?智博会期间,在重...
如何将FSS对象存储挂载到lWindows服务器?如果是用的 TOP云 的FSS对象存储的话,...
MapReduce执行流程图 概述 MapReduce是一种分布式计算模型,由Google提出,主要...
本文介绍云服务器ECS的计费资源项、以及各资源的计费方式。 同一ECS资源的价格在...
如何申请 域名备案 ?申请 域名 备案的大致流程如下:1、服务器ISP接入商审核;2...
本文转载自微信公众号「码农读书」,作者码农读书 。转载本文请联系码农读书公众...
如今,在线支付的流行,让不少企业开始向电子商务进军,不仅要有自己的网站,还...
在新冠疫情肆虐时,使用传统分析技术并因此而严重依赖大量历史数据的企业意识到...