分享之。。。
---------------------------------
HEML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Zebra Tables Demo</title>
<script type="text/javascript">
var Event = {
add: function(obj,type,fn) {
if (obj.attachEvent) {
obj['e'+type+fn] = fn;
obj[type+fn] = function() { obj['e'+type+fn](window.event); }
obj.attachEvent('on'+type,obj[type+fn]);
} else
obj.addEventListener(type,fn,false);
},
remove: function(obj,type,fn) {
if (obj.detachEvent) {
obj.detachEvent('on'+type,obj[type+fn]);
obj[type+fn] = null;
} else
obj.removeEventListener(type,fn,false);
}
}
function $() {
var elements = new Array();
for (var i=0;i<arguments.length;i++) {
var element = arguments[i];
if (typeof element == 'string') element = document.getElementById(element);
if (arguments.length == 1) return element;
elements.push(element);
}
return elements;
}
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/,"");
}
function addClassName(el,className) {
removeClassName(el,className);
el.className = (el.className + " " + className).trim();
}
function removeClassName(el,className) {
el.className = el.className.replace(className,"").trim();
}
var ZebraTable = {
bgcolor: '',
classname: '',
stripe: function(el) {
if (!$(el)) return;
var rows = $(el).getElementsByTagName('tr');
for (var i=1,len=rows.length;i<len;i++) {
if (i % 2 == 0) rows[i].className = 'alt';
Event.add(rows[i],'mouseover',function() { ZebraTable.mouseover(this); });
Event.add(rows[i],'mouseout',function() { ZebraTable.mouseout(this); });
}
},
mouseover: function(row) {
this.bgcolor = row.style.backgroundColor;
this.classname = row.className;
addClassName(row,'over');
},
mouseout: function(row) {
removeClassName(row,'over');
addClassName(row,this.classname);
row.style.backgroundColor = this.bgcolor;
}
}
window.onload = function() {
ZebraTable.stripe('mytable');
}
</script>
<style type="text/css">
body {
background: #fff;
}
table {
border-collapse: collapse;
width: 80%;
margin: 24px;
font-size: 1.1em;
}
th {
background: #3e83c9;
color: #fff;
font-weight: bold;
padding: 2px 11px;
text-align: left;
border-right: 1px solid #fff;
line-height: 1.2;
}
td {
padding: 6px 11px;
border-bottom: 1px solid #95bce2;
vertical-align: top;
}
td * {
padding: 6px 11px;
}
tr.alt td {
background: #ecf6fc;
}
tr.over td, tr:hover td {
background: #bcd4ec;
}
</style>
</head>
<body>
<table id="mytable">
<thead>
<tr>
<th>0000</th>
<th>0000</th>
<th>0000</th>
<th>0000</th>
<th>0000</th>
</tr>
</thead>
<tbody>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
<tr>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
<td>1111</td>
</tr>
</tbody>
</table>
</body>
</html>
- 大小: 94 KB
分享到:
相关推荐
AS3 SharedObject 是ActionScript 3中的一个关键组件,它允许在Flash应用程序中实现本地数据存储,特别是对于处理用户设置、游戏进度或者轻量级的数据持久化非常有用。本小例子将带你深入理解如何利用SharedObject...
Open认证和Shared认证是两种常见的无线网络接入认证方式,它们主要用于确保只有授权的设备能够连接到无线网络,保护网络安全。以下是对这两种认证方式的详细解释。 Open认证,也称为开放系统认证,是一种相对简单的...
此外,`shared_ptr`还支持拷贝构造和赋值操作,拷贝或赋值时,所有`shared_ptr`实例都会共享同一个引用计数,这样可以确保只有在没有`shared_ptr`指向目标对象时才释放内存。 在C++中,`shared_ptr`通常用于替代...
maven-shared-utils-3.2.1.jar
Linux系统安装MySQL-shared-5.6.29-1.linux_glibc2.5.x86_64.rpm。
在给定的压缩包 "ffmpeg-shared-3.3.3-20160116-win64-shared.7z" 中,包含了FFmpeg 3.3.3版本的共享库(shared libraries),这是针对Windows 64位平台编译的。这个版本在Visual Studio 2015环境下已经过测试,可以...
### INSTALL_FAILED_MISSING_SHARED_LIBRARY 解决方案 在进行Android应用开发时,可能会遇到“INSTALL_FAILED_MISSING_SHARED_LIBRARY”的错误提示。此问题通常发生在尝试安装包含特定共享库依赖的应用程序时,而...
索尼笔记本Sony Shared Library是索尼开发的笔记本应用程序需要用到的一些dll,如果有丢失dll文件的,就下载吧。使用方法第一步先装好SSL然后重新启动,开始安装剩下的程序。安装顺序:Sony Shared Library nbsp;amp...
"rw-shared"就是这样一款专为前端开发者设计的开源代码库,它旨在提供一系列可复用的组件和工具,以实现前端应用的高效共享与协作。 "rw-shared"库的核心目标是实现代码的共享,这通常意味着它包含了多个模块,这些...
"Shared解封器"是一款专为处理特定类型文件,如"Shared@2x.artwork"设计的工具。这款软件的主要功能是一键解包和封包,使得用户能够轻松地访问和修改这些文件的内容,同时也方便将修改后的内容重新打包,以实现对...
### Poco C++扩展库中的SharedLibrary:动态链接库使用详解 #### SharedLibrary概述 现代操作系统平台大多提供了在运行时加载程序模块的功能,这些模块通常是以共享库(动态链接库)的形式存在。例如,在Windows...
Syncfusion.Shared.Wpf.dll
### Oracle性能调整:Shared Pool深入分析及性能优化 #### 一、Shared Pool概念与重要性 **Shared Pool** 是Oracle数据库实例内存结构SGA(System Global Area)中的一个重要组成部分,主要用于存储共享的数据结构...
预编译好的FFmpeg文件,如"ffmpeg-4.4-full_build-shared.zip",通常是为了方便用户快速在不同平台上运行而准备的,无需用户自己从源代码编译。这个压缩包包含了一个已经配置好、链接了所有必要库的FFmpeg二进制版本...
在这些情况下,使用SharedObject类就可以在本地进行数据存储和处理,无需搭建复杂的网络数据处理系统。 SharedObject类是Flash中用于数据处理的一个非常强大的类,它的功能类似于网页中的Cookie,可以以文件的形式...
这个压缩包“ffmpeg-4.2.1-win32-shared.zip”包含了FFmpeg的4.2.1版本,专为32位Windows系统设计,并且是共享库版本。这意味着它包含动态链接库文件,使得在多个程序之间共享资源变得更加高效。 FFmpeg 包含了以下...
在这个主题中,我们将深入探讨如何利用 Shared Preferences 在两个不同的 Activity 之间传递数据。 1. **Shared Preferences 概念** Shared Preferences 是一个接口,提供了在应用程序内存储简单键值对的方法。...
这个“ffmpeg-4.3.1-win64-shared.zip”压缩包提供的是FFmpeg的一个预编译的Windows 64位共享版本,意味着在运行时它依赖于动态链接库。以下是对FFmpeg及其核心功能的详细解释: 1. **FFmpeg的组件**:FFmpeg主要由...
Laravel开发-shared Laravel框架。
VBA文件夹,直接解压后,放到%Common Files%\microsoft shared下, 再通过win+r调出CMD窗口,输入regedit后弹出注册表编辑器, 找到HKEY_CLASSES_ROOT\TypeLib\{0002E157-0000-0000-C000-000000000046}\5.3\0\win32...