我已經得到了這一點代碼,它可以很好地交替實際行,但只能在「奇數」行上盤旋。用於懸停的CSS僅適用於使用jQuery的奇數行
我用下面的代碼:
<script type="text/javascript">
$(document).ready(function(){
//jQuery ready is quicker than onload
$(".stripeMe tr").mouseover(function(){$(this).addClass("over");}).mouseout(function(){$(this).removeClass("over");});
$(".stripeMe tr:even").addClass("alt");
});
這是我使用
#table tr.over td{background: #bcd4ec;}
#table tr.alt td {background: #ecf6fc;}
任何想法的CSS?
瀏覽器肯定支持':even',但只有少數支持':hover'時,它不是一個'了'標籤 – Neal 2011-06-15 15:24:16
你能提供一個鏈接支持呢? IE7 +和其他大多數人都支持非錨點元素上的':hover':http://www.quirksmode.org/css/contents.html – Rob 2011-06-15 15:27:02
IE絕對**不支持':hover'嘗試一下... – Neal 2011-06-15 15:28:07