簡體   English   中英

如何更改 hover 上的背景圖像和文本顏色 CSS MVC 5

[英]How to change background image on hover and text color CSS MVC 5

這是我的div,

<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 上使用 hover 時,我想將imgsrc更改為'~/AppFiles/Images/HoverTile.png' ,並且在class="caption"中我希望文本的顏色變為white

希望您的建議

添加到您的 css 文件中:

.thumbnail:hover {
 // Write everything you want to happen after hover


}

'標題' class 相同

 .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');
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM