文本悬停在背景图像上时会更改颜色
Text change color when hovered over background image
每当使用javascript悬停图像时,我都会尝试将每个图像顶部的"Chasing Color"文本更改为黑色。
<div class="container">
<img src="http://images2.webydo.com/31/313624/3958/21b785db-14ea-42f7-af0d-7e7a8d8019d9.jpg" />
<img src="http://images2.webydo.com/31/313624/3958/9657ddfd-81e8-4154-bc61-bbe30e4a8740.jpg" />
<img src="http://images2.webydo.com/31/313624/3958/909af36d-b941-4a20-9441-20505c035da3.jpg"/>
<img src="http://images2.webydo.com/31/313624/3958/b338fd3a-c3c4-4dbd-af54-fc49f951ea3f.jpg_400" />
<img src="http://images2.webydo.com/31/313624/3958/6d1e573d-3eb9-42b1-ad34-c099bde75607.jpg_400" />
<img src="http://images2.webydo.com/31/313624/3958/c2bafb57-4a2a-4f48-a75d-abe4be51f252.jpg_400"/>
<img src="http://images2.webydo.com/31/313624/3958/421c9f82-67ef-4545-ab6b-976a11f5d406.jpg_400" />
<img src="http://images2.webydo.com/31/313624/3958/43e1d8ae-4e94-4355-a5ce-e329123daf41.jpg_400" />
<img src="http://images2.webydo.com/31/313624/3958/c8d99a50-a3d1-41c6-9af7-02ed02d3e820.jpg_400"/>
<div class='titles'>
<div id="chase1">Chasing Color</div>
<div id="chase2">Chasing Color</div>
<div id="chase3">Chasing Color</div>
</div>
</div>
$(document).ready(function () {
$('.container img').hover(function () {
$(this).fadeTo('fast', 0.5);
}, function () {
$(this).fadeTo('fast', 1);
});
});
假设您有9个图像和9个标题,您可以在与图像相同的"位置"(索引)更改文本的颜色:
$('.container img').hover(
function(){
$('#chase'+($(this).index+1)).css('color','black');
},
function(){
$('#chase'+($(this).index+1)).css('color','white');
}
);
这就是你想要的吗?
我使用".chase"作为图像的示例类。试试这个Jquery
$(document).ready(function () {
$('.container img').hover(function () {
$(this).fadeTo('fast', 0.5);
}, function () {
$(this).fadeTo('fast', 1);
});
$(".chase").mouseover(function(){
$("#chase1").css("color","black");
});$(".chase").mouseout(function(){
$("#chase1").css("color","white");
});
});
使用这个CSS
.chase /*sample image class */
{
position:relative;
left:0;
top:0;
}
#chase1
{
z-index:100;
position:absolute;
font-size:24px;
font-weight:bold;
left:750px;
top:50px;
}
相关文章:
- DT数据表背景颜色为黑色,但仍有悬停和选择颜色
- 在 ul 下更改内容的字体颜色,在悬停时
- 如何在悬停时更改SVG图像的颜色
- 悬停时颜色变为灰度在IE11中不起作用
- JQuery:悬停时文本颜色切换
- 更改鼠标悬停在选择菜单上的颜色
- 文本的实时预览使链接在悬停时不会更改背景颜色
- FullCalendar 2.3.0悬停时更改日期颜色
- 当鼠标悬停在不同颜色上时,传单突出显示标记
- 使用jquery更改颜色将删除悬停颜色
- 将鼠标悬停在图像上,图像的不透明度和图像下方标题的颜色会发生变化..同样,当标题变成两行时,它会破坏格式
- 将鼠标悬停在切片上时更改d3.js饼图标签的颜色
- 如何在Javascript中悬停,将背景颜色更改为特定的类
- 悬停时使用Javascript/jQuery淡化自定义SVG的颜色
- Highcharts-更改悬停点的颜色
- 使用jQuery更改背景时,链接将丢失css背景颜色悬停属性
- Jquery改变背景颜色悬停,不断闪烁
- 如何循环通过背景颜色悬停与jQuery
- 切换CSS背景颜色悬停和点击使用Javascript
- 背景颜色悬停淡出效果CSS