从大的方面将,html文档中样式有三种定义方式。
1、外部样式,通过link引用外部样式文件,如<link rel="stylesheet" type="text/css" href="style.css"/>
2、内部样式,在html文档中定义样式,如h3{color:green}
3、内嵌样式,在某个dom元素上定义style。
这三种方式的优先级从1-3逐渐增强。
如果同时定义了好几个样式作用于一个元素上,则最终起作用的按照以下优先级。
1. 内联样式表的权值最高 1000;
2. ID 选择器的权值为 100
3. Class 类选择器的权值为 10
4. HTML 标签选择器的权值为 1
权值越高的就优先起作用。
本篇文章主要是对jquery改变tr背景色的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助id为tr的ID
设置当前选择行背景色,同时置其他行背景为另一种颜色
代码如下:
$('#id').css("background-color",
"#e5e5e5").siblings().css("background-color",
"#FFFFFF")
你这个tr里面怎么没有td啊,没有td是不起作用的。tr里面放内容浏览器是不能正常解析的。
因为根本就不符合html代码规范。
你在里面加td,然后在定义个宽度,那段样式自然就生效了。
希望能帮到你。