CSS 选择器样式

标签 css css-selectors

简单的问题,可能反射(reflect)出我对 CSS 缺乏经验,但是......

在创建样式表时,我喜欢明确指定“*”通配符,因此:

*.TitleText {

不仅仅是

.TitleText {

我发现它提醒我 TitleText 应用于“任何”标记,并且可以被后续的 h1.TitleText 覆盖。也许我只是喜欢这个,因为很长一段时间我都没有正确理解整个 CSS 选择器的概念,当我意识到第二个(上面的)只是第一个的简写时,很多东西都被“点击”了。

我的做法是不好的做法、好的做法,还是全无?

最佳答案

我不知道这是好是坏,但多年来我一直在将 CSS 工作作为 Web 应用程序开发的一部分,而且我从未看到有人使用 * 字符。

关于CSS 选择器样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/376248/

相关文章:

css - 如何在具有不同父元素的特定 (.selected) 元素之后选择一系列元素?

css-selectors - 如何使用 :class selector in watir-webdriver 精确匹配

javascript - Internet Explorer 11 中的 Jquery 对话框问题

jquery - 如何在对话框内的 Jquery 中更新表格/表单内的 div 文本?

html - 无法使 Bootstrap 模板中的 CSS 边距消失

html - 将 CSS 规则应用到里面的所有元素?

html - 将绝对 div 定位在屏幕 View 的中心

html/css 缩放问题

css - 在匹配 URL 中的特定值时是否有适用的 CSS 选择器?

jQuery:选择具有某些属性集的所有 p 元素