【发布时间】:2019-07-04 05:09:02
【问题描述】:
并且无法弄清楚如何仅使用顺风类编写像素完美设计。简单的例子,我需要 padding-left 22px,但最接近的顺风类是 pl-6 和 pl-8,它们分别是 24px 和 32px。因此,归根结底,我有一堆顺风类 + 1 个自定义,我在其中进行了安排,这违背了该框架“实用程序优先”的目的。
【问题讨论】:
-
您永远不会从框架中获得像素完美的设计,除非该设计是专门针对该框架的能力/期望而创建的。
-
我不同意你的观点,或者我会说“你永远不会从没有任何自定义功能的框架中获得像素完美的设计”:) 至于这个框架,我认为这可以在 tailwind.config.js 中完成,这样你就可以指定你想要的任何大小。
-
当然你总是可以破解框架,但这是假设你的设计师总是使用相等的列宽、标准化的字体大小、填充等等等等。现实是像素完美是超级昂贵的和框架一致性很可能与设计师的“直觉”位置不一致。
-
很高兴您在这里找到了解决方法!
-
您实际上不应该想要一个“像素完美”的设计,即 15 年前就应该停止使用的 completely antiquated paradigm。您无法控制查看您产品的用户的浏览器、屏幕和视口大小、分辨率、浏览器缩放、操作系统缩放、自定义字体大小等。当我们应该瞄准在任何条件下看起来都不错的动态网站,而不是总是看起来像 Photoshop 的静态网站时,尝试使其“像素完美”不再有任何意义。
标签: css tailwind-css