Discuz! Board

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

时出现在页面上 在 CSS

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 17:27:30 | 顯示全部樓層 |閱讀模式
相关术语中,这意味着: 不得使用基于 ID 的 CSS 选择器。只有类选择器满足我们的非唯一性要求。 在 JavaScript 方面,这意味着: 具有相似行为的块会被明确地检测到——它们具有相同的 CSS 类。使用 CSS 类选择器可以选择具有给定名称的所有块以应用所需的动态行为。 元素和块的修饰符  我们经常需要创建一个与现有块非常相似的块,但外观或行为略有改变。假设我们有一个任务: 添加另一个Menu具有不同布局Footer的。 网站页脚菜单 为了避免开发另一个与现有块仅有微小差异的块,我们可以使用Modifier. AModifier是块或元素的属性,可改变其外观或行为。修饰符既有名称又有值。可以同时使用多个修饰符。 示例: 块修饰符指定背景颜色 搜索背景 示例: 元素修饰符更改。

“当前”项目的外观 菜单中的当前项目 从输入数据来看: 在 BEM 树中,修饰符是描述块或元素的实体的属性。 例如,它们可以是 XML 中的属性节点:复制 主题抽象  当许多人从事一个项目时,他们应该就数据域达成一致,并在命名其块和元素时使用它。 例如,Tag Cloud块 购买电话号码列表 始终命名为Tags。它的每个元素都是一个Tag. 此约定适用于所有语言:CSS、JavaScript、XSL 等。 从开发进程来看: 所有参与者都按照相同的条件运作。 从CSS的角度来看: 块和元素的 CSS 可以用伪语言编写,根据命名约定编译为 CSS。(用俄语描述) ) 块一致性  网站有一个Button具有某些动态行为的块。 当一个块悬停时,它会改变其外观。 经理可能会问: 在另一个页面上使用相同的按钮。 拥有块的 CSS 实现是不够的。重用块也意。



味着重用其行为,如 JavaScript 中所述。 因此,一个块必须“了解”关于其自身的一切。为了实现一个块,我们在所有正在使用的技术中描述它的外观和行为——我们称之为Multilingualism。 Multilingual表示是使用实现该块的视图和功能所需的所有编程语言对块的描述。 要将块作为 UI 元素出现在页面上,我们需要通过以下技术来实现它: 模板(XSL、TT2、JavaScript 等),将块声明转换为 HTML 代码。 描述块外观的 CSS。 如果一个块具有动态行为,我们将其添加到此列表中: 该块的 JavaScript 实现。 构成区块的一切都是技术,包括图像。 明确的代码放置  文件命名  当一个项目是: 寿命长且不断发展。 如果开发团队: 由数人组成。 成长和变化。 那么能够快速。

回復

使用道具 舉報

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

本版積分規則

Archiver|手機版|自動贊助|z

GMT+8, 22:17 , Processed in 0.033522 second(s), 18 queries .

抗攻擊 by GameHost X3.4

Copyright © 2001-2021, Tencent Cloud.

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