0
A
回答
4
沒有JavaScript/jQuery的你可以用純CSS ...
<head>
<title></title>
<style>
.changecolor:hover
{
background-color: Blue;
color: Red;
}
</style>
</head>
<body>
<table>
<tr class="changecolor">
<td>
Hello
</td>
</tr>
</table>
</body>
2
您可以使用jQuery。這裏是Stackoverflow的另一個問題,告訴你如何去做。
Add background color and border to table row on hover using jquery
但在這裏我把一個完整的例子。所有你需要的是適應它在ASP.NET用戶控件中呈現。
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script>
$(function() {
$('tr').hover(function() {
$(this).css('background-color', '#33CCFF');
},
function() {
$(this).css('background-color', '#FFFFFF');
});
});
</script>
<table border="1">
<tr>
<td>
Hello world
</td>
</tr>
<tr>
<td>
Goodbye world
</td>
</tr>
</table>
</body>
</html>
所有的工作都在客戶端完成。
1
$("tr").hover(
function() {
$(this).css("background","Color");
},
function() {
$(this).css("background","");
}
);
2
你只能用CSS創建一個類的行像這樣做,也是下面
.tableRowStyle
{
color: #fff;
/* whatever style you want*/
}
.tableRowStyle a:hover
{
color: #0000ff;
/* whatever style you want on hover */
}
相關問題
- 1. 在jquery中懸停()的懸停詞嗎?
- 2. 如何在Bootstrap中將鼠標懸停在表上懸停在表上?
- 3. jquery懸停在懸停內
- 4. setInterval和setTimeout停止懸停在懸停
- 5. jQuery懸停效果在表
- 6. 將鼠標懸停在列表中
- 7. 懸停在表中不工作
- 8. 僅在CSS中懸停列表
- 9. 代表/上懸停
- 10. html:懸停表列
- 11. jquery懸停列表
- 12. jQuery列表懸停
- 13. 無法顯示懸停在懸停td元素的表
- 14. 懸停在懸停的CSS菜單
- 15. 懸停在其他懸停鏈接上
- 16. 懸停在懸停jQuery的/ javascript的
- 17. 在懸停
- 18. 請在懸停
- 19. 懸停在IE
- 20. 懸停在getElementById
- 21. 懸停:在Safari
- 22. 將懸停jQuery懸停
- 23. 鏈接上懸停懸停
- 24. 懸停彈出懸停
- 25. css懸停在IE 8中
- 26. 延遲:懸停在CSS3中?
- 27. 如何懸停在jQuery中?
- 28. 在Pygame中鼠標懸停
- 29. 跨度在IE中懸停
- 30. 在懸停中使用.index()
+1簡單的方法 – Fabio 2012-03-09 22:46:10
+1爲簡單起見。無需在這方面涉及jquery。 – Andrew 2012-03-09 23:29:48
從我身邊+1 – Pankaj 2012-03-10 00:52:58