0

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

img [id^=sth]

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

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

2 回答 2

2

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

$("div[id^='sph']").each(function() {
    $(this).attr("src", this.id);
});
于 2013-03-11T08:35:29.350 回答
0

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

div:after{
content:attr(id);
}
于 2013-03-11T07:51:15.503 回答