用css 控制多行的table行数不确定,隔行换色 能实现吗?求高手指点

用js实现吧,给tr一个id:(document).ready(function() { var objs=$("#tab1 tr");for (var i=0;i
用css 控制多行的table行数不确定,隔行换色 能实现吗?求高手指点
不知道你问的问题:是不是通过CSS来实现鼠标放上去就实现换色的功能?

如果是,可以使用tr:hover这类写法就可以了,但是要注意优先级的问题。

希望帮助到你2012-12-05
用js实现吧,给tr一个id:
$(document).ready(function() {
var objs=$("#tab1 tr");
for (var i=0;i<objs.length;i++){
$("#"+objs[i].id).css("background",(i%2==0)? 'red' : 'white');
}

});
如果是不同的颜色,就把颜色放到一个数组里面,在循环中从里面取颜色就行了2012-12-05
用CSS3写的不兼容,只适合高版本浏览器,你可以用JS来实现,其实最好的方法是你让写后台的人帮你来实现,让他在调用数据库的时候,显示的是第偶数条的时候,给TD标签加上个背景颜色就OK了。2012-12-05
第一个办法,不同行用不同的CSS样式
第二个办法,直接给整个表格一个背景,这个背景就不同的2个行的高度,然后平铺

你这个图片,用我的方法就对了!2012-12-06
你可以写样式来调用2012-12-05
mengvlog 阅读 8 次 更新于 2025-07-20 22:27:11 我来答关注问题0
檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部