求一段CSS样式代码;要求是Table的标签样式,实现Table标签奇数行显示一个颜色;偶数行显示另外一种颜色
5个回答
展开全部
看例子
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title></title>
</head>
<body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$('tr:odd').css('background','red');
$('tr:even').css('background','blue');
})
</script>
<table>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
</table>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title></title>
</head>
<body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$('tr:odd').css('background','red');
$('tr:even').css('background','blue');
})
</script>
<table>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
<tr>
<td>我是一行代码</td>
</tr>
</table>
</body>
</html>
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<title>Test</title>
<style type="text/css">
tr
{
background:#FF3;
}
tr:nth-child(2n)
{
background:#6F9;
}
tr
{
background-color: expression((this.sectionRowIndex % 2 == 0) ? "#FF3" : "#6F9" );
}
</style>
</head>
<body>
<table>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
</table>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<title>Test</title>
<style type="text/css">
tr
{
background:#FF3;
}
tr:nth-child(2n)
{
background:#6F9;
}
tr
{
background-color: expression((this.sectionRowIndex % 2 == 0) ? "#FF3" : "#6F9" );
}
</style>
</head>
<body>
<table>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
<tr><td>这是奇数行</td></tr>
<tr><td>这是偶数行</td></tr>
</table>
</body>
</html>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
expression函数只能在IE7中使用,IE8和FireFox是没有效果的,所以要使用JS完成这部分的工作,或者直接在tr中定义两种不同的样式,在每行中加入间隔样式即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只能给你一个思路了, 设置一个 tr的样式 ,偶数行 TR 后面添加这个 CLASS
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
里面有视频都说到了 你可以参考下 很不错的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询