<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>表格隔行换色和鼠标经过高亮</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<script type="text/javascript" src="<%=basePath%>js/jquery-1.8.2.js"></script>
<script type="text/javascript" >
$(document).ready(function() {
$(".stripe tr").mouseover(function() {
$(this).addClass("over");
}).mouseout(function() {
$(this).removeClass("over");
});
$(".stripe tr:even").addClass("alt");
}
)
</script>
<style type="text/css">
/*注意选择器的层叠关系*/
th {
background:#0066FF;
color:#FFFFFF;
line-height:20px;
height:30px;
}
td {
padding:6px 11px;
border-bottom:1px solid #95bce2;
vertical-align:top;
text-align:center;
}
td * {
padding:6px 11px;
}
tr.alt td {
background:#ecf6fc; /*这行将给所有的tr加上背景色*/
}
tr.over td {
background:#bcd4ec; /*这个将是鼠标高亮行的背景色*/
}
</style>
</head>
<body>
<table class="stripe" width="50%" border="0" cellspacing="0"
cellpadding="0">
<!--用class="stripe"来标识需要使用该效果的表格-->
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>QQ</th>
<th>Email</th>
</tr>
</thead>
<tbody>
<tr>
<td>陈增鹏</td>
<td>24</td>
<td>47353327</td>
<td>chenzengpeng@hotmail.com</td>
</tr>
<tr>
<td>吴捷康</td>
<td>25</td>
<td>376002533</td>
<td>wujiekangyun@126.com</td>
</tr>
<tr>
<td>蓝舜瀚</td>
<td>25</td>
<td>530302367</td>
<td>lanshunhan@gmail.com</td>
</tr>
<tr>
<td>许境</td>
<td>23</td>
<td>31540205</td>
<td>gl.deng@gmail.com</td>
</tr>
<tr>
<td>邓国梁</td>
<td>23</td>
<td>31540205</td>
<td>gl.deng@gmail.com</td>
</tr>
<tr>
<td>邓国梁</td>
<td>23</td>
<td>31540205</td>
<td>gl.deng@gmail.com</td>
</tr>
</tbody>
</table>
</body>
</html>
分享到:
相关推荐
在这个例子中,我们将深入探讨如何使用jQuery创建一个插件,以实现表格隔行变色以及鼠标滑过时的高亮显示效果。 首先,我们来看一下基本的HTML结构,这里包含了一个简单的表格,用于展示插件的效果: ```html ...
总结起来,通过结合CSS和jQuery,我们可以实现表格的隔行变色以及高亮当前选择行的效果,提升用户在浏览表格数据时的视觉体验。这个方法不仅适用于这个特定的示例,也可以灵活应用到其他类似的表格美化场景中。
js代码: css代码: 代码如下: tr.alt td { background:#ecf6fc; /*这行将给所有的tr加上背景色*/ } tr.over td { background:#bcd4ec; /*这个将是鼠标高亮行的背景色*/ }
标题中的“用JQuery实现表格隔行变色和突出显示当前行的代码”是指使用JavaScript库JQuery来美化HTML表格,使得表格的行交替显示不同的颜色,并且当鼠标悬停在某一行上时,该行会被高亮显示。这个功能在网页设计中...
在本文中,我们将讨论如何利用 Bootstrap 实现表格隔行变色、hover 变色以及在需要时显示滚动条的效果。 首先,为了实现这些功能,我们需要引入 Bootstrap 的 CSS 和 JavaScript 文件。在 HTML 文档的 `<head>` ...
本项目“精选_毕业设计_隔行换色鼠标指向表格行变色(含页面内容查找功能)、jQuery UI插件(gridster)_完整源码”集成了这些技术,为用户提供了一套实用的功能。 首先,我们来探讨“隔行换色鼠标指向表格行变色”...
这个教程主要介绍了一个基于jQuery的小插件,用于实现表格(table)和div元素的隔行变色以及鼠标悬停时的颜色变化效果。jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画和Ajax交互,使得网页...
2. **表格隔行换色效果**:也称为交错行颜色或Zebra Striping,这是一种常见的优化可读性的设计技巧。通过在交替的行中使用不同的背景色,可以更轻松地引导用户的眼睛跟踪行间的差异,尤其是当数据量较大时。实现这...
在本文中,我们将探讨如何使用纯JavaScript代码实现高效的表格行隔行变色和选定行的高亮效果。作者在开发一个项目时,考虑到性能和兼容性问题,选择了不使用jQuery这类库,而是采用原生JavaScript的方法来操作DOM。 ...
然后,使用jQuery选择器和事件处理函数来实现隔行变色和光棒效果: ```javascript $(document).ready(function(){ $(".gridview tr:odd").addClass("odd"); $(".gridview tr:even").addClass("even"); $("....
在IT领域,jQuery是一个广泛使用的...而"隔行变色"、"表格的光棒效果"和"省略代替"等细节处理,则展示了jQuery在提升网页视觉效果方面的强大能力。熟练掌握这些技巧,你将能够创建出更具吸引力和功能性的网页应用。
1. **实现表格的隔行变色和鼠标悬停高亮。** 这个功能可以通过遍历表格的行,根据行索引应用不同的CSS类来实现。当鼠标悬停时,可以添加额外的CSS类以突出显示当前行。 ```javascript (function($) { $.fn....
2. **表格隔行变色**:通过CSS的`:nth-child(odd)`和`:hover`选择器,可以实现表格的隔行变色和鼠标悬停时的高亮。 3. **下拉菜单**:创建一个隐藏的下拉列表,然后使用`click`事件控制其显示和隐藏。可以使用`...
它利用了CSS来设计样式,jQuery来处理交互,如菜单项的高亮和提示的动态显示。 3. **表格多项选择,表格变色**: 这个特效处理了表格中的选中和变色问题。通过jQuery,可以实现点击表格行时切换选中状态,同时改变...
标题中的“jQuery 隔行换色 支持键盘上下键,按Enter选定值”描述了一个功能丰富的交互式表格实现,通过jQuery库实现了隔行变色、键盘导航以及Enter键选择行的功能。以下是这个功能的详细解释: 1. **jQuery隔行换...
综合jquery实现表格隔行换色和鼠标经过提示效果源码 7)日历插件 1.jQuery简洁漂亮点阵数字时钟显示日期的插件 2.一款简单jQuery日历选择器代码 3.基于jquery实现倒计时钟插件下载,Flip-Down Clock特效效果 ...
3. **具有间隔色**:为了提高表格的可读性,可以设置间隔色,即隔行变色。这可以通过CSS实现,例如使用`:nth-child(odd)`和`:nth-child(even)`选择器来分别定义奇数行和偶数行的背景颜色。 4. **鼠标进过高亮显示**...
6.3 表格实例二:鼠标经过时变色的表格 6.4 表格实例三:日历 6.5 CSS与表单 6.6 综合实例一:直接输入的Excel表格 6.7 综合实例二:模仿新浪网民调查问卷 第7章 用CSS设置页面和浏览器...