使用*匹配将规则应用于多个类

时间:2016-11-21 23:36:50

标签: css css-selectors

我的类名称动态生成,我尝试使用preg_match将样式应用于它们。这样的事情可能吗?

@keywords = Keyword.joins(:results).where("results.site_id = ?", @site.id).includes(:results).order('keywords.created_at ASC').load

2 个答案:

答案 0 :(得分:2)

您需要使用属性选择器。

[id$="_class"] {

}

如上所述,应选择id_class结尾的任何内容。有关详细信息,请参阅attribute selectors at MDN

答案 1 :(得分:0)

也许会重新考虑如何生成类。虽然Praveen's answer将起作用并直接回答问题,但属性选择器可能效率低下。您可能需要考虑利用每个元素可以有多个类的事实。 E.g。

"update"
.class {color:#F00;}
.a.class {font-weight:bold; font-size:2em;}