`

table 隔行变色,并且鼠标经过时变色.

    博客分类:
  • HTML
阅读更多

HTML样式:

 

table 隔行变色,并且鼠标经过时变色.

 

代码如下:

 

js代码如下:

<script language="javascript">
function show(){
var tab=document.getElementById("tab");
var tr=tab.getElementsByTagName("tr"); 
for(var i=0;i<=tr.length;i++){
 if(i%2==0){
 tr[i].style.backgroundColor="#ccc";
 tr[i].onmouseover=function(){this.style.background="red"};
 tr[i].onmouseout=function(){this.style.background="#ccc"}
 }else{
 tr[i].style.backgroundColor="#fff";
 tr[i].onmouseover=function(){this.style.background="red"};
 tr[i].onmouseout=function(){this.style.background="#fff"}
 }
}
}
window.onload=show;
</script>

html代码如下:
<table id="tab">
<tr><td>dfdsf</td><td>dfdsf</td></tr>
<tr><td>dfdsf</td><td>dfdsf</td></tr>
<tr><td>dfdsf</td><td>dfdsf</td></tr>
<tr><td>dfdsf</td><td>dfdsf</td></tr>
<tr><td>dfdsf</td><td>dfdsf</td></tr>
</table>


本文转载自web前端寒风:http://www.uedcss.com/post/tablechangecolor.html

 

分享到:
评论

相关推荐

    js实现隔行变色操作鼠标经过效果

    在本案例中,我们探讨的主题是如何使用JavaScript实现一种常见的网页美化技巧——隔行变色,即当用户鼠标悬停在表格行上时,该行会改变颜色,以突出显示。这种效果常见于数据展示或列表中,可以引导用户的注意力,...

    隔行变色和鼠标滑过变色

    在网页设计中,为了提升用户体验及美观性,经常会使用到隔行变色以及鼠标滑过时改变颜色的效果。这两种效果可以通过不同的技术来实现,包括使用`expression`(仅限于IE浏览器)或JavaScript等方法。下面将对这些技术...

    表格渲染(悬浮变色,隔行换色,点击变色)

    /** * * @author 翟正强 广东中山中南中南T25班 * @version1.0 * @2009-09-08 * @表格渲染(悬浮变色,隔行换色,点击变色) */

    表格隔行变色

    通过以上技术的结合,我们可以创建一个具有隔行变色和鼠标悬停高亮效果的动态时间表格,使用户在查看和交互时有更好的体验。在实际项目中,还要考虑到性能优化、兼容性问题以及可能的用户自定义需求。

    实现表格的隔行变色

    隔行变色使得用户在查看大量数据时能更容易地区分每一行,从而减轻视觉疲劳,提高阅读效率。本文将详细讲解如何实现表格的隔行变色,并提供相关的代码示例。 ### 一、CSS基础 隔行变色主要通过CSS(Cascading ...

    jquery表格隔行变色鼠标滑过竖直表格内容变色效果

    本主题涉及的是使用jQuery实现的一种常见的用户界面优化技巧——"表格隔行变色"以及"鼠标滑过时竖直表格内容变色效果"。这种效果可以提升表格的可读性,使得数据更加清晰易辨。 首先,我们来讨论“表格隔行变色”。...

    jQuery插件实现表格隔行变色及鼠标滑过高亮显示效果代码

    在这个例子中,我们将深入探讨如何使用jQuery创建一个插件,以实现表格隔行变色以及鼠标滑过时的高亮显示效果。 首先,我们来看一下基本的HTML结构,这里包含了一个简单的表格,用于展示插件的效果: ```html ...

    Table隔行变色的JavaScript代码

    在本段内容中,主要讲述了如何使用JavaScript(js)来实现表格(table)的隔行变色效果,同时响应鼠标交互事件,即鼠标悬停时改变行的背景颜色。以下是详细的知识点解析: 1. 表格隔行变色实现原理:利用JavaScript...

    jquery table鼠标滑过隔行变色表格样式代码

    jQuery 与 HTML 表格(table)的结合可以实现许多实用的功能,如本例中的“鼠标滑过隔行变色”效果。这种效果能够提升用户的交互体验,使得用户在浏览数据密集型表格时更容易区分每一行。 要实现这个功能,我们需要...

    表格table隔行换色以及点击整行变色.rar

    在网页设计中,表格(Table)是展示数据的重要方式,特别是在需要组织和比较大量信息时。本教程将详细讲解如何实现表格的隔行换色以及点击整行变色的效果,这两种技术可以提升用户体验,使表格内容更加清晰易读。 ...

    jquery table ui插件制作css表格隔行变色特效代码

    总结,实现`jQuery table UI`插件制作的CSS表格隔行变色特效,主要分为以下几步: 1. 创建基本的HTML表格结构。 2. 引入`jQuery`库和`Table UI`插件的CSS和JS文件。 3. 使用`jQuery`选择器和CSS样式实现隔行变色。 4...

    javascript表格隔行变色加鼠标移入移出及点击效果的方法

    当鼠标移出时,恢复原来的隔行变色效果。这有助于用户清楚地知道他们正在查看哪一行内容。 最后,实现点击变色的功能,主要是为了用户能够更直观地选择或标记他们感兴趣的行。我们可以通过添加`onclick`事件监听器...

    js表格变色制作表格隔行变色,滑过选中变色特效

    为了提高用户的阅读体验,我们经常需要对表格进行美化,如隔行变色、鼠标滑过选中变色等特效。这些效果可以通过JavaScript(简称JS)实现,JS是一种强大的客户端脚本语言,能够在浏览器端动态操作HTML元素,实现丰富...

    jQuery实现table表格鼠标经过隔行换颜色特效代码.zip

    &lt;title&gt;jQuery Table隔行变色 .odd { background-color: #f9f9f9; } .even { background-color: #ffffff; } &lt;script src="https://code.jquery.com/jquery-3.6.0.min.js"&gt;&lt;/script&gt; $(document)....

    纯JS代码实现隔行变色鼠标移入高亮

    在前端开发中,实现隔行变色与鼠标移入高亮显示是一种常见的网页交互效果。它不仅能够提升用户的视觉体验,还能在一定程度上引导用户注意表格行或者列表项的重要信息。纯JS代码实现隔行变色和鼠标移入高亮是一种高效...

    jQuery实现table隔行换色和鼠标经过变色的两种方法

    一、隔行换色 代码如下: $(“tr:odd”).css(“background-color... :nth-child 匹配其父元素下的第N个子或奇偶元素 二、鼠标经过变色 代码如下: $(“tr”).live({ mouseover:function(){ $(this).css(“background-colo

    使用BootStrap实现表格隔行变色及hover变色并在需要时出现滚动条

    在本文中,我们将讨论如何利用 Bootstrap 实现表格隔行变色、hover 变色以及在需要时显示滚动条的效果。 首先,为了实现这些功能,我们需要引入 Bootstrap 的 CSS 和 JavaScript 文件。在 HTML 文档的 `&lt;head&gt;` ...

    jQuery实现Table表格隔行变色及高亮显示当前选择行效果示例

    在网页设计中,表格(Table)是常见的数据展示方式,而为了提高用户体验,常常需要对表格进行美化,比如隔行变色以及高亮显示当前选中的行。本篇将详细介绍如何使用jQuery实现这一功能。 首先,jQuery是一个轻量级...

    基于jQuery的的一个隔行变色,鼠标移动变色的小插件

    这个教程主要介绍了一个基于jQuery的小插件,用于实现表格(table)和div元素的隔行变色以及鼠标悬停时的颜色变化效果。jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画和Ajax交互,使得网页...

Global site tag (gtag.js) - Google Analytics