【问题标题】:Select element that has a class that starts with a string [duplicate]选择具有以字符串开头的类的元素[重复]
【发布时间】:2014-05-01 18:42:38
【问题描述】:

是否可以选择具有以字符串开头的类的元素?

有

 .element[class^="icon-"]{
   ...
 }

但是当该类前面有另一个类或其他类时它会失败:(

【问题讨论】:

标签: css class


【解决方案1】:

是的,你可以!

.element[class^='icon-'],
.element[class*=' icon-'] {
  ...
}

查看实际操作:http://jsfiddle.net/caio/mxUxR/。

【讨论】:

  • 如果类前面有任何 other 有效空白字符:\n、\r、\f 和 @,这当然会失败987654326@。否则,总体思路是合理的。
  • @zzzzBov 是的,你知道“修复”它的解决方案吗?
猜你喜欢
  • 1970-01-01
  • 2017-05-26
  • 2023-04-10
  • 2011-04-07
  • 2012-11-01
  • 2016-03-25
  • 1970-01-01
  • 2011-05-09
  • 1970-01-01
相关资源
最近更新 更多