找回密码
 注册
搜索
热搜: 活动 交友
查看: 118|回复: 0

您可能决定将图像放入该内容中,

[复制链接]

1

主题

0

回帖

9

积分

新手上路

积分
9
发表于 2023-12-7 13:12:19 | 显示全部楼层 |阅读模式
并且它应该可以正常工作,并且看起来应该很好。 安迪:这就是使用 CSS 的全部意义。这是一种非常宽容的 CSS 工作方式。通过不那么严格,你可以让你的生活变得更轻松,因为当东西意外地发现自己在某物中时,它会的,它看起来并不像如果你对事情更具体的话那样可怕,这就是我所经历的成立。 德鲁:我的 CSS 确实需要更多的宽容! 安迪:我知道你会的! 德鲁:干杯! 这就是 B。最后是 E:E 是异常。现在我们不是在讨论错误消息,不是吗? 安迪:不,不。这是一种—— 德鲁:我们不是在讨论 JavaScript 异常。 安迪:是啊是啊。此时应该没有这些。无论如何我希望不会,否则那时你就真的陷入困境了:我认为我无法帮助你!整个想法是......所以你已经用你的块创建了上下文,而例外就是这样,它就像规则的例外:所以一张翻转的卡片,或者它可能是一个幽灵按钮。


那么您知道那些只有边框和透明背景的按钮吗?这是一个例外,因为按钮可能有纯色背景色,然后是标签颜色。所以它创造了一种独特的变化状态。 安迪:我使用数据属性而不是类来执行此操作的原因是因为 a) 我认为有区别是很好的。因此,当您扫描大量 HTML 时,您可以 电话号码数据 看到数据、连字符等,您会想,“好吧,这个元素肯定发生了一些变化。” 另一件事是,让 JavaScript 访问该状态非常好,反之亦然。所以我真的很喜欢在 JavaScript 中应用带有数据属性的状态。我认为这本质上就是它们的用途,一种通信层。他们之间的和谐似乎运作得非常好。 安迪:一个很好的例子是,假设您收到了一条状态消息,然后 JavaScript 将添加数据状态,即成功、错误或信息等。然后,您可以使用 CSS 中的异常样式来连接它。所以你知道这是状态组件的一个例外,它违背了它的默认状态。



所以这只是一种非常方便的处理事情的方式。它在两端都是可预测的:在 CSS 端是可预测的,在 JavaScript 端也是可预测的。 德鲁:我想类名没有提供属性和值是件好事。因此,如果您想要拥有类似状态的东西,并且它可以是成功或失败或警告或其他什么,您可以专门处理该状态属性并翻转其值。然而,对于一长串类名,例如,如果您在 JavaScript 中对其进行操作,则必须查看每个类名并在其中添加业务逻辑,其中表示:“我只能设置其中之一”,如果将其中两个类应用于同一个元素,会发生什么?您无法通过数据属性获得这一点,它只有一个值。 安迪:是的。这是一个很好的说法,是的。我发现这样的工作非常有帮助。 德鲁:这很有趣。我认为我还没有看到任何其他采用这种方法的方法。这是 CUBE 独有的做法吗? 安迪:有可能。我真的不太关注其他事情,这是我应该做的。可能其他人正在这样做。

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

本版积分规则

手机版|小黒屋|Quetzal Audio

GMT+9, 2025-2-24 18:25 , Processed in 0.474484 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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