当我单击链接时,如何使用 JavaScript 在 CSS 中更改图像中的选定颜色
when i click link how to change selected color in image in css using javascript
当我点击链接时,如何使用JavaScript更改CSS中图像中的选定颜色?如何在下面的代码中使用 JavaScript?
.review {
padding-left: 55px;
display: inline-block;
}
.icon1 {
display: inline-block;
background: url('../userimage/icon.jpg') no-repeat -32px -40px;
width: 12px;
height: 14px;
padding-left: 6px;
}
.icon2 {
display: inline-block;
background: url('../userimage/icon.jpg') no-repeat -32px -66px;
width: 12px;
height: 14px;
padding-left: 6px;
}
.icon1:hover {
background: url('../userimage/icon.jpg') no-repeat -13px -40px;
width: 12px;
height: 14px;
cursor: pointer;
}
.icon2:hover {
background: url('../userimage/icon.jpg') no-repeat -13px -66px;
width: 12px;
height: 14px;
cursor: pointer;
}
.icon {
cursor: pointer;
color: #848484;
font-weight: bold;
margin-left: 5px;
}
.HTML:
<p class="review">
Was this review helpful?
<a class="icon" id="jp">
<span class="icon1"></span>
Yes
</a>
<a class="icon"><span class="icon2"></span>No</a>
</p>
好的,
:visited
从浏览器历史记录中工作,我认为您只想更改单击链接的颜色。我把一些jQuery放在一起
$('a').click(function(){
if ( $(this).is(":visited"))
$(this).removeClass("visited");
else
$(this).addClass("visited");
});
和 CSS
a{
color:#000;
text-decoration:none;
}
a.visited{
color:#205081;
}
相关文章:
- 用图像而不是颜色填充对象(将图像绘制到画布上)
- 获取图像的平均外部像素颜色
- 如何在提交后关闭颜色框窗口,并刷新父页面上的图像
- 如何在悬停时更改SVG图像的颜色
- 图像内部的透明背景颜色不受影响
- 如何使用fabricjs在图像中插入填充颜色
- 在 JavaScript 中为其添加动画效果时更改图像颜色
- 如何使用HTML画布getImageData()计算图像上的颜色
- 是否可以添加图像作为徽标颜色框
- 将鼠标悬停在图像上,图像的不透明度和图像下方标题的颜色会发生变化..同样,当标题变成两行时,它会破坏格式
- 通过Javascript更改图像颜色
- 如何在 css 中进行图像颜色混合
- 单击更改图像并更改画布中的图像颜色
- 滑块插件中的图像颜色覆盖,覆盖上方的文本(wordpress)
- 基于背景图像颜色自动对比文本颜色
- 根据背景图像/颜色更改文本颜色
- 文本颜色总是与背景图像颜色相反
- Onchange文件输入更改img SRC并更改图像颜色
- 图像颜色修改通过Javascript或PHP
- Javascript多图像颜色变化