前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >前端|CSS信封的制作方法

前端|CSS信封的制作方法

作者头像
算法与编程之美
发布2020-04-20 13:13:33
1.2K0
发布2020-04-20 13:13:33
举报

1.边框的设计

利用Hbuilder来制作一个信封,此处使用的是先制作信封边框再进行文字加入的方法来设计。

观察常用的普通信封,不难看出需要在css中设计的边框就只有两个(一个是信封总的一个大边框,而另一个则为贴邮票处的小框)。从大框开始着手,先是在界面中引入边框代码如下:

.box1 { margin: 100px auto; width: 480px; height: 300px; padding: 10px; border: 5px solid beige; font-size: 30px; border-style: solid; background: darkgoldenrod; }

这样就能够大概设计出一个信封比例的原型(包括背景色)。之后再进行小边框的设计,与大边框类似

.box2 { margin: 0px auto; width: 60px; height: 60px; padding: 10px; border: 3px solid black; font-size: 30px; border-style: solid; background: darkgoldenrod; float: right;(**) }

与大边框的代码使用大同小异,只是在此处为了能使得小边框镶入大边框中加入了浮动(float)的使用。

2.文字的加入

文字的加入相对较为简单,具体使用代码如下

<div> 61500 <div> 贴邮票处 </div> <u> <p style="font-size: 20px; margin-left: 30px;">四川省成都市龙泉驿区459号</p> <p style="font-size: 20px; margin-left: 40px;">陈XX 收******************</p> <p style="font-size: 20px; margin-left: 50px;">四川省凉山州西昌市*********</p> <p style="font-size: 20px; margin-left: 60px;">林XX **********************</p> </u> <p style="margin-top: 30px;margin-left: 280px;font-size: 30px;">邮政编码:*****</p> </div>

由代码可看出,可先设计出除小边框以外的文字,控制字的大小、边距来使得输入的内容达到信封的效果。具体代码截图及设计成品如下

图2.1 关键代码截图

图2.2 成果展示

在本次设计使用中,首先应特别注意的是浮动(float)再小边框设计中的使用,没有浮动的使用无法无法达到理想的设计效果。除此之外,文字在这里的使用也应特别注意文字输入后的大小及位置,每一个文字都影响着信封样式的还原。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

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

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档