中所做的那样我随时都会优先 Dec 31, 2023 22:59:54 GMT -6 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by account_disabled on Dec 31, 2023 22:59:54 GMT -6 考虑功能而不是形式。无论如何,够啰嗦了。以下是我曾遇到过的 10 个困境以及一些解决这些困境的技巧。 参加关于前端、设计和用户体验的精彩研讨会,包括实用要点、现场会议、视频录制和友好的问答。与布拉德·弗罗斯特(Brad Frost)、史蒂夫·沃尔特(Stéph Walter)和其他许多人一起。 跳转到研讨会 ↬ 功能面板 1.“如何处理‘孙子’选择器(及其他)?” 为了澄清这一点,当您需要引用嵌套两层深度的元素时,您可以使用孙选择器。这些坏孩子是我生活中的祸根,我确信他们的滥用是人们立即厌恶 BEM 的原因之一。我给你举个例子:正如您可能想象的那样,以这种方式命名很快就会失控,并且组。件嵌套得越多,类名就会变得越丑陋和难以阅读。我使用了短块名称c-card和 短元素名称body,text和link,但是您可以想象当初始块元素被命名为类似 时,它会变得多么失控c-drop-down-menu。 我相信双下划线模式应该在选择器名称中只出现一次。BEM 代表,不是。因此,避免多元素级别命名。如果您达到了曾曾曾孙级别,那么您可能无论如何都想重新访问您的组件结构。 命名并不严格依赖于 DOM,因此后代元素嵌套多少层并不重要。命名约定 Whatsapp 号码列表 可以帮助您识别与顶级组件块的关系 - 在本例中为c-card. 这就是我处理相同卡片组件的方式:将 Zoom UI 改造为旧网站:一项不可能完成的任务? 24 分钟阅读 编码、 用户体验、 导航、 用户界面 在Twitter、 LinkedIn上分享 卢卡·利昂和安德斯·施密特·汉森 关于作者 Luca Leone 是一位自学成才的自由交互设计师,拥有米兰博。科尼大学正式学习的宏观经济学背景。他工作…… 更多关于卢卡·利昂和 ↬ 电子邮件通讯 你的邮件 关于前端和用户体验的每周提示。 受到超过 200,000 人的信赖。 通过我们关于前端和设计的友好会议在线提高您的技能。 SmashingConf 纽约 2024 UX Pin - 构建布局速度提高 10 倍 构建布局速度提高 10 倍 通过我们友好的前端和设计在线研讨会在线提高您的技能。 智能界面设计清单 加州大学圣地亚哥分校 - 扩展研究 - 用户体验 观看信息发布会以了解更多信息 通过我们关于前端和设计的友好会议在线提高您的技能。 SmashingConf 纽约 2024 通过我们友好的前端和设计在线研讨会在线提高您的技能。 级联样式系统:弹性且。