一 应用
对于一些清单型数据,通常是利用表格展示到页面中。如果数据比较多,很容易看串行。这时,可以为表格添加隔行换色并且鼠标指向行变色功能。
二 代码
<script language="javascript" src="JS/jquery-3.1.1.min.js"></script> <style type="text/css"> table{ border:0;border-collapse:collapse;} /*设置表格整体样式*/ td{font:normal 12px/17px Arial;padding:2px;width:100px;} /*设置单元格的样式*/ th{ /*设置表头的样式*/ font:bold 12px/17px Arial; text-align:left; padding:4px; border-bottom:1px solid #333; } .odd{background:#cef;} /*设置奇数行样式*/ .even{background:#ffc;} /*设置偶数行样式*/ .light{background:#00A1DA;} /*设置鼠标移到行的样式*/ </style> <table> <thead> <tr> <th>产品名称</th> <th>产地</th> <th>厂商</th> </tr> </thead> <tbody> <tr> <td>爱美电视机</td> <td>福州</td> <td>爱美电子</td> </tr> <tr> <td>爱美洗衣机</td> <td>福州</td> <td>爱美电子</td> </tr> <tr> <td>爱美冰箱</td> <td>福州</td> <td>爱美电子</td> </tr> <tr> <td>爱美空调</td> <td>福州</td> <td>爱美电子</td> </tr> </tbody> </table> <script type="text/javascript"> $(document).ready(function(){ $("tbody tr:even").addClass("odd"); //为偶数行添加样式 $("tbody tr:odd").addClass("even"); //为奇数行添加样式 $("tbody tr").hover( //为表格主体每行绑定hover方法 function() {$(this).addClass("light");}, function() {$(this).removeClass("light");} ); }); </script>
三 运行效果
四 运行说明
:even用于获取索引值为偶数的元素,:odd用于获取索引值为奇数的元素。
相关推荐
"表格隔行换色 鼠标移过变色"是两种常见的表格样式优化手段,它们可以使得表格内容更易于阅读,同时提升用户体验。在JavaScript(JS)的帮助下,我们可以轻松实现这些效果。 1. **隔行换色**: 隔行换色通常使用...
/** * * @author 翟正强 广东中山中南中南T25班 * @version1.0 * @2009-09-08 * @表格渲染(悬浮变色,隔行换色,点击变色) */
本项目“精选_毕业设计_隔行换色鼠标指向表格行变色(含页面内容查找功能)、jQuery UI插件(gridster)_完整源码”集成了这些技术,为用户提供了一套实用的功能。 首先,我们来探讨“隔行换色鼠标指向表格行变色”...
下面我们将详细探讨如何实现“超简单表格隔行换色+鼠标经过变色”这一功能,并兼容IE6、IE7以及Firefox。 首先,让我们从隔行换色开始。这是一种常见的CSS技巧,可以通过使用CSS伪类`:nth-child()`来实现。这个选择...
CSS+JS 实现表格隔行变色 鼠标移动变色
首先,让我们讨论表格隔行换色。这种效果通常被称为“斑马线”效果,因为它使得交替的行呈现出不同的颜色,从而帮助用户更容易地分辨出每一行。在HTML中,我们可以通过CSS(Cascading Style Sheets)来实现这一功能...
本主题涉及的是使用jQuery实现的一种常见的用户界面优化技巧——"表格隔行变色"以及"鼠标滑过时竖直表格内容变色效果"。这种效果可以提升表格的可读性,使得数据更加清晰易辨。 首先,我们来讨论“表格隔行变色”。...
为了提高用户的阅读体验,有时候我们需要对表格进行美化,例如实现隔行变色、鼠标滑过时选中变色等特效。本教程将详细介绍如何使用JavaScript来实现这些效果。 首先,让我们了解一下JavaScript在网页中的作用。...
在网页的表格或者列表中,通过隔行换色可以清晰地区分每一行数据,提高用户的阅读体验。jQuery可以方便地实现这一功能。通常,我们会选择所有的偶数行或奇数行,然后改变它们的背景颜色。例如,使用CSS类来定义不同...
隔行变色的基本原理是通过编程或者设置表格样式,使表格的偶数行或奇数行显示不同的背景颜色。这种色彩的交替使得表格行与行之间产生视觉差异,减轻了阅读时的疲劳感,提高了信息的可读性。 2. 实现方法: - ...
DataGridView是.NET Framework提供的用于显示表格数据的强大控件,它可以方便地实现隔行换色功能。步骤如下: 1. 打开Visual Studio,创建一个新的WinForms项目。 2. 在工具箱中找到DataGridView控件,将其拖放到...
在本案例中,"网页里面表格隔行变色代码" 描述了一种实现表格隔行变色的方法,包括奇偶数行的变色以及点击变色的效果。 首先,我们来了解如何实现基础的表格隔行变色。在HTML中,`<table>`元素用于创建表格,`<tr>`...
"可编辑的表格,实现隔行换色等效果"是一个典型的功能实现,通常用于数据展示,使表格更加易读,提升视觉效果。这个功能的实现通常涉及到HTML、CSS和JavaScript技术,特别是jQuery库的运用。 首先,HTML是网页的...
在网页设计中,经常需要对数据列表进行美化,如实现表格的隔行换色和鼠标悬停时变色的效果,这能提升用户的交互体验。在ASP.NET中,Repeater控件是一个常用的数据绑定控件,它能够灵活地展示数据。在本教程中,我们...
在处理大量数据时,为了提高可读性,我们经常会在`Grid`中实现隔行换色的效果,就像电子表格那样。这种效果可以使用户更容易区分和识别数据行,提升用户体验。以下将详细讲解如何在WPF中实现`Grid`隔行换色。 首先...
### CSS结合JavaScript 实现Li隔行换色代码详解 #### 一、背景介绍 在网页设计与开发过程中,为了提高用户体验以及美观性,开发者经常需要对列表项进行样式处理,如实现列表项的隔行变色功能。这种功能不仅能够使...
2. **表格隔行换色效果**:也称为交错行颜色或Zebra Striping,这是一种常见的优化可读性的设计技巧。通过在交替的行中使用不同的背景色,可以更轻松地引导用户的眼睛跟踪行间的差异,尤其是当数据量较大时。实现这...
js代码: css代码: 代码如下: tr.alt td { background:#ecf6fc; /*这行将给所有的tr加上背景色*/ } tr.over td { background:#bcd4ec; /*这个将是鼠标高亮行的背景色*/ }