【问题标题】:Asterisk CSS rule error星号 CSS 规则错误
【发布时间】:2015-11-12 20:07:21
【问题描述】:

前段时间我在一个高度赞成的答案中发现了这段代码:

[class*="col-"] {
  ...
}

Aptana Studio 给我这个错误:

语法错误:意外标记“*”

那么,这真的是一个错误吗?我的意思是我在一个有这么多赞成的答案中找到了它。

我试图说服自己放弃我的项目中的红色标记,并且我在将近一周的时间里做得很好,但我忍不住问... :)

【问题讨论】:

  • 问……什么?您已经发表了一些声明,但这里没有问题。
  • @Quentin 错过了这一点。已更新,非常感谢。
  • @prodigitalson 这可能是一个答案。我会搜索一下为什么 Aptana 会感到困惑并在需要时进行更新。
  • 大概是 Aptana 的 CSS 解析器已经过时了。

标签: css syntax aptana aptana3


【解决方案1】:

不,这不是错误。见the spec

[att*=val]
表示具有 att 属性的元素,其值至少包含子字符串“val”的一个实例。如果 "val" 是空字符串,则选择器不代表任何内容。

【讨论】:

  • 我看到昆汀了。关于为什么 Aptana 可能会与此混淆的任何想法?我在类似的规则中遇到了同样的错误。
  • 大概是 Aptana 的 CSS 解析器已经过时了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-29
  • 1970-01-01
  • 2014-03-10
相关资源
最近更新 更多