石器時代

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 2|回復: 0

中的 BEM 可扩展 CSS 如果您想要在标准

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-4-28 18:41:28 | 顯示全部樓層 |閱讀模式
配置选项之外自定义您的 Salesforce 组织,您几乎无法避免使用专门编程的 Lightning 组件。现在Lightning组件的UI可以使用Salesforce Lightning设计系统很好地呈现,从而适应Salesforce的用户体验并遵循其设计原则。 因此,该框架非常适合快速轻松地创建 Lightning 组件。但如果某个组件在 SLDS 库中不可用,您就必须编写自己的 CSS。这正是 CSS 应该是什么样子产生很多不确定性的地方。这篇博文介绍了在 Salesforce 环境中使用 CSS 的最佳实践,并展示了一些有用的技巧,可以帮助您轻松根据这些原则进行开发。 Salesforce 闪电转换:该怎么办? 白皮书:Salesforce Lightning 转换:工作原理如下! 在本白皮书中,我们将逐步向您展示如何进行 Salesforce Lightning 转换以及您需要考虑哪些方面。 CSS 挑战 CSS被认为是最容易学习的编程语言之一,同时也是最难掌握的编程语言之一。

原因是 CSS 的逻辑非常容易理解和应用 - 定义了一个类名,该类名被分配了 土耳其 WhatsApp 号码数据库 某些属性,并且可以插入到 HTML 文档中的任何位置。然而,由于没有强制性的类定义系统,这也意味着开发人员可能会失去对较大项目的跟踪,并且在更改 CSS 类时可能会导致不必要的副作用。这通常倾向于与 !important 或内联样式一起使用,以便快速实现所需的设计而不产生任何副作用。 笔记 如果 CSS 从一开始就按照一定的代码指南编写,这种情况就可以避免。大多数编程语言都有共同的编码约定,那么名,您就可以猜测此代码片段可能是帐户信息。这由图像、标题和描述组成。还有两个链接。我们在这里看到的是 BEM 的三个元素:Block、Element和Modifier。块是独立单元的容器,可以复制到 HTML 中的任何位置。块的外观不应改变。在我们的例子中,该块是帐户信息。 块由元素组成。



管元素不能独立存在于整个 HTML 上下文中,但它们显然属于一个块。__link 将是元素。修饰符可以选择存在于块和元素中,并且旨在创建现有类的特殊化。在我们的示例中,第一个链接应再次突出显示。元素与块之间可以用两个下划线分隔:block__element,修饰符用两个连字符分隔:block—修饰符、block__element—修饰符。 由于每个 HTML 元素现在都有一个唯一的类,并且只能由该类处理,因此可以轻松地在较大的团队中处理组件,而无需开发人员覆盖彼此的设计。可扩展性也得到了保证,因为只有在 HTML 元素具有类的情况下才应用样式,因此不再会发生在数千行 CSS 中的某个地方可能定义的某些内容会影响它不应该影响的元素。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|石器時代

GMT+8, 2024-5-14 08:46 , Processed in 1.065352 second(s), 17 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |