我想创建一个div
标签,其左侧有一个图标和一些文本。显示默认图标,并且如果在div上设置了类别,则替换图标
现在使用jQuery,如果发生事件,我正在向该div标签添加一个类,以便该图标被替换为另一个图标。
我有jQuery的一面,但我不知道如何通过CSS做到这一点。
我的CSS:
<div id="tag-user" class="usertag selected">Some tag</div>
.usertag
{
background:url("/Images/tag.png") no-repeat;
}
.usertag .selected
{
background:url("/Images/tag-selected.png") no-repeat;
}
的形象似乎并没有被出现,所以我想我的CSS是错误的。
为什么我需要使用相对路径? – Blankman 2010-07-28 18:05:55
你的网页目录通常是/home/domain/public_html/images/img.jpg - 你告诉它看起来/图像不存在。要么尝试它,要么不让我知道它是否无效。 – Martin 2010-07-29 08:21:54
mattk有正确的理由 – 2010-07-29 16:22:21