Javascript 如何更改悬停时的背景图像和文本颜色CSS MVC 5
这是我的部门Javascript 如何更改悬停时的背景图像和文本颜色CSS MVC 5,javascript,css,asp.net-mvc,hover,mousehover,Javascript,Css,Asp.net Mvc,Hover,Mousehover,这是我的部门 <div > <div class="thumbnail text-center"> <a href="@Url.Action("Index", "Employees")"> <img src="~/AppFiles/Images/Tile.png" class="img-fluid img-thu
<div >
<div class="thumbnail text-center">
<a href="@Url.Action("Index", "Employees")">
<img src="~/AppFiles/Images/Tile.png" class="img-fluid img-thumbnail border border-success">
<div class="caption">
<p>@Resource.Employee</p>
<p>@ViewBag.EmpCount</p>
</div>
</a>
</div>
</div>
当我将鼠标悬停在div上时,我想将img的src
更改为'~/AppFiles/Images/HoverTile.png'
,并且在class=“caption”
中,我想将文本的颜色更改为白色
希望您的建议添加到css文件中:
.thumbnail:hover {
// Write everything you want to happen after hover
}
与“caption”类相同
.caption:hover {
color:white;
}
如果您想使用javascript并更改src:
<img id="my-img" src="http://dummyimage.com/100x100/000/fff"
onmouseover="hover(this);" onmouseout="unhover(this);" />
function hover(element) {
element.setAttribute('src', 'http://dummyimage.com/100x100/eb00eb/fff');
}
function unhover(element) {
element.setAttribute('src', 'http://dummyimage.com/100x100/000/fff');
}
函数悬停(元素){
element.setAttribute('src','http://dummyimage.com/100x100/eb00eb/fff');
}
功能取消覆盖(元素){
element.setAttribute('src','http://dummyimage.com/100x100/000/fff');
}
添加到css文件:
.thumbnail:hover {
// Write everything you want to happen after hover
}
与“caption”类相同
.caption:hover {
color:white;
}
如果您想使用javascript并更改src:
<img id="my-img" src="http://dummyimage.com/100x100/000/fff"
onmouseover="hover(this);" onmouseout="unhover(this);" />
function hover(element) {
element.setAttribute('src', 'http://dummyimage.com/100x100/eb00eb/fff');
}
function unhover(element) {
element.setAttribute('src', 'http://dummyimage.com/100x100/000/fff');
}
函数悬停(元素){
element.setAttribute('src','http://dummyimage.com/100x100/eb00eb/fff');
}
功能取消覆盖(元素){
element.setAttribute('src','http://dummyimage.com/100x100/000/fff');
}
这似乎很有帮助,但如何在缩略图悬停中更改img url有什么想法吗?如果您想更改背景照片,可以将其添加到thmbnail:hover类:background image:url(“YourPath”)中,我想在内部更改,但您不能仅使用html和css。使用hover的唯一方法是我告诉过你可以使用javascript,我会编辑我的答案。如果我的答案有用,请注意标记它似乎很有用,但我如何在缩略图悬停中更改img url?有什么想法吗?如果你想更改背景照片,你可以添加到thmbnail:hover类:background image:url(“YourPath”)。我想在里面更改。你不能只使用html和css。使用hover的唯一方法是我告诉过你可以使用javascript,我会编辑我的答案。如果我的回答有用的话,请注意标记一下