选择器中的CSS正则表达式

时间:2013-03-11 07:36:28

标签: css css-selectors

我正在尝试对一组id为“sth”的img元素应用一些规则。我知道如何选择它们:

img [id^=sth]

但是有没有办法在选择器中使用这个特定于图像的id?换句话说,我可以以某种方式这样做:

img [id^=sth] {
    src: id;
}

2 个答案:

答案 0 :(得分:2)

你不能用css做到这一点,但你可以使用jQuery:

$("div[id^='sph']").each(function() {
    $(this).attr("src", this.id);
});

答案 1 :(得分:0)

您只能通过:before属性在伪元素:aftercontent中使用属性值:

div:after{
content:attr(id);
}