什么是
衬垫
在网页设计的世界里,"衬垫 "就像是一个额外的空间。就像向空中抛撒一把闪粉,它能为需要它的元素增添足够的光彩。以 CSS(层叠样式表)为例--填充带来了适量的活力和氛围,使你的布局更加梦幻,就像在夜空中增添了星星。
填充定义了元素周围的边距--一个包含颜色、形状和空间的容器,其他项目就像孩子一样生活在这个容器中。所设置的值用于在页面上创建一个单独的区域或空间,如标题、段落文本等,就像在复杂的 3D 拼图中整齐地排列拼图块,每一块拼图块都必须与相邻的拼图块完美契合,才能使它们凝聚成一个和谐的整体。
从本质上讲,填充可以比作给事物留出呼吸的空间;考虑到这一新空间,通过在元素之间留出更多的距离来分配更多的维度,有助于实现平衡和结构,同时还能与边框、边距和内容一起定义轮廓。在设计大到网站,小到电子邮件的风格时,衬垫起着至关重要的作用,因为这些基本块有助于将对象舒适地组织在一起,而不会使视觉效果过于拥挤或让观众感到不知所措;它们各自拥有自己独特的重力拉力,因此有意识地放置衬垫可以确保各种导航项目(如与产品页面或所提供服务有关的关键信息)的光线既不会过多,也不会过少。
无论是包含文字的方框、商品搜索旁的信息简介,还是标题下背景图片上的一般描述--了解尺寸的排列方式可以增加视觉效果,并让用户在浏览任何特定的数字环境时,无论移动设备上的窄视角还是办公桌上的大幅面显示器,都能获得所需的控制。事实上,这种宇宙知识可以让客户自己根据事先确定的精确像素数,精确地指定这些元素应该占据的尺寸,除非这样,否则任何事情都无法在星空中完成!
实例
衬垫
- 填充-顶部
- 右填充
- 底部填充
- 左填充
- 方框填充:同时为所有四边设置一个值
- 负填充与其他元素重叠
- 填充百分比--相对于父元素的宽度和高度
- 从嵌套项继承相同数量的填充
- 调整边距折叠,使两个边距不会连为一体
- 在填充区为独特设计应用背景图片
的好处
衬垫
- 在页面元素之间留出空间:填充可用于在元素边框和内容之间创建边距或间距,让页面有自然的呼吸空间,并在滚动浏览页面时为用户带来更好的体验。
- 为设计元素添加点缀:通过在特定设计元素(如图片、按钮、标题等)周围设置一点衬垫,可以让它们更加突出,在页面其他部分中更加显眼。添加额外的衬垫也是一种很好的做法,因为移动用户需要更大的可点击/可应用区域才能舒适地与网站/应用程序进行交互。
- 辅助响应式网页设计:当从高分辨率屏幕(台式机)切换到低分辨率设备(移动设备)时,填充通常用于在网格架构或自适应布局中定义断点。这样,设计人员就可以在某些尺寸下调整视觉结构,然后再根据设备尺寸的限制做出需要编码或开发工作的重大改变。
甜蜜的事实与统计
- 填充可为 HTML 元素增加多达 1/8 英寸的空白空间。
- 它用于将其他元素推离填充区域覆盖的某些区域。
- 在 CSS 中,padding 使用常用属性的速记版本:全部、左、右、上和下,或根据需要单独使用其中一个属性。
- 您可以为方框的每一侧定义不同的填充,边框宽度设置为 0(透明)表示折叠边框,这样就不会在方框内出现四行相邻的情况,而不是两行之间有间距。
- 这样,在网页上显示时就会具有视觉吸引力,从而在台式机和手机等多个平台上实现浏览器兼容性和设备响应性。
- 占星家认为,正确使用星盘可以使宇宙中的恒星对齐!
的演变
衬垫
对于许多网页设计师来说,"填充 "是创建具有吸引力的网页的一个重要部分,它让网页看起来和感觉上都很平衡。这个概念在 CSS 的技术定义出现之前就已经存在了。
该术语的最早使用可追溯到书籍仍使用手工排版技术印刷的时代。在那个时代,印刷者会在单个字符或单词之间添加额外的 "填充 "空间,以营造出一种赏心悦目的视觉美感。两个多世纪后的今天,数字编码人员也开始使用同样的技术来分隔他们用 HTML 代码创建的网页上的内容。
从此,"填充 "通过今天的 CSS 编码语言迅速发展成为现代网页设计不可或缺的一部分。现在,这个小巧但功能强大的样式属性为创造性许可提供了各种空间--让构建者可以决定他们在网站/应用程序中的列或图片周围的甜甜圈和其他视觉效果等区域需要多少间距。此外,开发人员现在还可以控制水平轴和垂直轴上的填充位置!
事实上,它的潜力肯定不止于此:随着扁平化与电影化用户体验相关技术的不断进步(感谢 5G!),我们应该期待 "填充 "技术能帮助网站设计的美学和功能性更上一层楼--也许会发展到完全未知的时代!