Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 62|回复: 0

安迪:这取决于这个问题的答案

[复制链接]

1

主题

1

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2023-12-7 12:12:49 | 显示全部楼层 |阅读模式
这是可行的,就像所有事情一样。如果你真的想让它发挥作用,德鲁,你可以做到,不是吗?世界是我们的牡蛎! 德鲁:特别是当您的 BEM 站点已经分层时。 安迪:是的。没有什么比分层 BEM 站点更糟糕的了! 德鲁:我在您给出的示例中注意到...而且我有敏锐的洞察力,我看到您已经这样做了一段时间...HTML 属性中的许多类值都包裹在正方形中括号。 安迪:哦,上帝,是的。告诉你什么,德鲁—— 德鲁:那是关于什么的?那是关于什么的? 安迪:我会告诉你,如果我在整个职业生涯中做过一件绝对引起极大争议的事情……而你在 Twitter 上关注我,你会看到我嘴里说出来的话……那就是那些该死的括号!我的上帝!人们要么爱他们,要么恨他们。他们是马麦酱,他们是。 安迪:我这样做的原因是一种分组机制。因此,如果你看看它们的结构方式,我的做法是,在开始时进行阻止,然后我将执行实用程序。那么我可能要做的是,在块组和实用程序组之间,可能存在另一个块类。

一个很好的例子是……我们将再次回到卡片上。但是,然后说有一个称为 CTA 的特定块,例如号召性用语。您可能也将其应用于卡,然后您的实用程序将强制执行设计属性,因此颜色和所有这些业务。那么你就得到了三组东西。 安迪:当你谈到这个问题时,如果你每次脑子 电话号码数据 里都有这个顺序,你就会知道,好吧,对,第一组是块。哦,那看起来像是另一个街区。我有那个。然后就好像,对,它们绝对是实用程序类。那么我什至可能会做的是,如果有很多设计令牌实现,请将其放在一个单独的组中。所以每个小组在做什么都非常清楚,而且班级内部也有分离。我发现它真的很有帮助。有些人觉得这非常令人反感。如果你想做的话,这绝对是一个做的事情。



当然你不必这样做。 安迪:很搞笑,当我发表那篇文章时,很多人读到一半就问我,“这些括号是怎么回事?” 我当时就想:“你这篇文章写完了吗?因为最后有一个很大的部分准确地解释了他们在做什么,”以至于我实际上不得不在文章中间写一点,“如果括号本质上让你头疼,请单击在这里,我会直接跳到解释部分,这样您就可以阅读它们。” 这可能颇具争议。 安迪:当我从事非常非常复杂的前端工作时……我们去年一起做了一些事情,不是吗? 德鲁:是的。 安迪:您已经看到了我们正在进行的那个项目的设计实现。它需要这种分组,因为当时发生了很多事情,发生了很多不同的事情。多年来我发现它真的非常有用,并且也收到了很多关于它的问题,以至于我几乎要在我的网站上只写一页,我可以直接解雇人们来回答问题对于他们来说。 德鲁:斜杠,括号怎么了? 安迪:是的。斜杠、括号。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2024-9-21 00:41 , Processed in 0.018175 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表