gpt4 book ai didi

CSS选择器策略 : (Prefix using a parent class: . widget .widget-item {}) or (Directly : . widget-item {})

转载 作者:行者123 更新时间:2023-11-28 09:38:03 29 4
gpt4 key购买 nike

<分区>

这是一个很常见的情况。假设我们有一些标记:

<div class="widget">
<div class="widget-item"></div>
</div>

我们可以使用 2 个选项来设置 .widget-item 的样式:

选项 1:使用父类作为前缀

.widget .widget-item { /* styles */ }

选项 2:直接访问类

.widget-item { /* styles */ }

前缀是否有任何显着的性能优势/命中?

如果我不需要在另一个容器中重用该类,比如 .other .widget-item,前缀有什么真正的好处吗? (大多数时候,我什至不需要在父类之外重用该类,所以在功能上没有区别?)

我发现自己在使用这些深度选择器,但我不应该这样做?

这家伙说你应该深入嵌套:http://coryschires.com/why-you-should-deeply-nest-your-css-selectors/

这个人说你应该让它们保持简单,不嵌套:https://github.com/csswizardry/CSS-Guidelines#selectors

如果这是重复的,请原谅我,似乎找不到。

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com