在
网站开发过程中,CSS 预处理器,如Sass、Less和PostCSS,通过额外的功能扩展了我们样式表的语法,使开发更加方便。假设您的项目包含一个模块化比例尺,以响应排版和间距来保持比例。与其为每条规则都做所有的数学运算(或依赖计算器),我们可以编写一个函数来接受我们规模中所需的步骤……
并返回正确的值:
但是,假设您希望这些标题大小不仅可以通过样式表使用:也许您想将它们集成到WordPress 块编辑器中,在Storybook 中动态记录它们,在本机应用程序中使用它们,或者完全使用它们。
我们需要的是设计令牌!但在这种情况下,我们会遇到一些新问题。mod.step在我们的 Sass 文件的上下文之外没有任何意义。如果我们只标记规模步骤,我们将不得不为我们支持的每个平台重写转换数学。(呸!)
所以让我们把这个逻辑从我们的 Sass 移到我们的代币上,从那个模块化的缩放函数开始……
我们可以将其融入我们的代币定义中。在Style Dictionary 中,我们可以使用与任何Node.js项目相同的技术:
一个优秀的网站并不是那么简单就能完成的,需要我们注意... 查看详情
现在的社会是一个信息社会,互联网的发展使人们越来越重... 查看详情
说起响应式,网站建设都不陌生,因为响应式有很多很多的好... 查看详情
在制作企业网站设计时,有时设计师和客户讲的语言不尽相... 查看详情
如果网站设计如此简单,那就好了:“先做然后做,然后再做。... 查看详情
网页设计排版是一种经常被忽视但在设计中并没有失去其... 查看详情
几乎每个代理商或自由职业者都会问自己:“我在哪里可以... 查看详情
很多大公司在进行网站建设时,都会要求设计搜索框,为什么... 查看详情
【维仆品牌网络】专注高端网站设计定制,服务包含高端网... 查看详情
人力资源的网站设计相信很多大学生出来的时候肯定去过... 查看详情