<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html xmlns=" http://www.w3.org/1999/xhtml ">
<头>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</头>
<样式类型=“文本/css”>
<!--
正文,div,ul,li,p,h1,h2{ 边距:0;填充:0;边框:0;背景:#FAFAFA;字体系列:Arial, Helvetica, sans-serif,"宋体"}
正文{ 文本对齐:中心;字体大小:12px}
li{ 列表样式:无}
.rolinList{ 宽度:402px;高度:自动;边距:20px 自动 0 自动;文本对齐:左}
.rolinList li{margin-bottom:1px;border:1pxsolid #DADADA}
.rolinList li h2{ 宽度:380px;高度:40px; 背景:#fff;字体大小:14px;行高:40px;左内边距:20px;颜色:#333;光标:指针}
.content{ 高度:150px;宽度:400px; 背景:#fff; 背景:#FAFAFA}
.内容 p{ 边距:12px}
-->
</风格>
<脚本类型=“文本/javascript”>
//<![CDATA[
窗口.onload = 函数() {
罗林标签(“罗林”)
}
函数 rolinTab(obj) {
var list = $(obj).getElementsByTagName("LI");
var state = {显示:假,隐藏:假,showObj:假};
for (var i=0; i<list.length; i++) {
var tmp = new rolinItem(list[i],state);
if (i == 0) tmp.pShow();
}
}
函数 rolinItem(obj,状态) {
无功速度 = 0.0666;
变量范围 = 1;
变量间隔;
var tarH;
var tar = 这个;
var head = getFirstChild(obj);
var 内容 = getNextChild(head);
var isOpen = false;
this.pHidden = 函数() {
if (isOpen) 隐藏();
}
this.pShow = 显示;
var baseH = content.offsetHeight;
content.style.display = "无";
var isOpen = false;
head.onmouseover = 函数() {
this.style.background = "#EFEFEF";
}
head.onmouseout = 鼠标移出;
head.onclick = 函数() {
this.style.background = "#EFEFEF";
if (!state.show && !state.hidden) {
如果(!isOpen){
head.onmouseout = null;
展示();
} 别的 {
隐();
}
}
}
函数鼠标移出(){
this.style.background = "#FFF"
}
函数显示(){
head.style.borderBottom = "1px 实心#DADADA";
状态.show = true;
if (state.openObj && state.openObj != tar ) {
state.openObj.pHidden();
}
内容.样式.高度 = "0px";
content.style.display = "块";
content.style.overflow = "隐藏";
状态.openObj = tar;
tarH=baseH;
间隔 = setInterval(移动,10);
}
函数 showS() {
是打开=真;
状态.show = false;
}
函数隐藏() {
状态.隐藏 = true;
焦油H = 0;
间隔 = setInterval(移动,10);
}
函数隐藏S() {
head.style.borderBottom = "无";
head.onmouseout = 鼠标移出;
onmouseout();
content.style.display = "无";
打开=假;
状态.隐藏=假;
}
函数移动(){
var dist = (tarH - content.style.height.pxToNum())*speed;
if (Math.abs(dist) < 1) dist = dist > 0 ? 1:-1;
content.style.height = (content.style.height.pxToNum() + dist) + "px";
if (Math.abs(content.style.height.pxToNum() - tarH) <= range ) {
清除间隔(间隔);
content.style.height = tarH + "px";
如果(tarH!= 0){
显示S()
} 别的 {
隐藏S();
}
}
}
}
var $ = function($) {return document.getElementById($)};
String.prototype.pxToNum = function() {return Number(this.replace("px",""))}
函数 getFirstChild(obj) {
var 结果 = obj.firstChild;
while (!result.tagName) {
结果=结果.nextSibling;
}
返回结果;
}
函数 getNextChild(obj) {
var 结果 = obj.nextSibling;
while (!result.tagName) {
结果=结果.nextSibling;
}
返回结果;
}
//]]>
</脚本>
<正文>
<ul class="rolinList" id="rolin">
<li>
<h2>花郎徒结</h2>
<div class="content"><p>当时明月在,曾照彩云归<br /><br />
倦了红颜,憔悴为千年,几多情深夜语,一点听风悠然。<br />
村忆梦回,飘逸如烟,友别怜影单。<br />
而今沙漠风闲,雪原清冷,东海云淡,石谷谁惜缘。<br />
累了心间,问也烦,都道风沙淘尽,何日再安慰别缘! </p></div>
</li>
<li>
<h2>帝王槌</h2>
<div class="content"><p>立剑赏月意惆怅,袖饰刀,衣披霜,傲视雾丸,徒手战扶桑。<br />
问津终寻帝王陵,黑影没,尸满岗,惟见逆鲮露寒光。 <br/>
须发苍、气轩昂、三尺银狼、破风动八方。 <br/>
依身紧握噬魂枪,饮虎血,豪万丈。唯一有千年我故乡!</p></div>
</li>
<li>
<h2>玉女枪法</h2>
<div class="content"><p>曾经有一个梦想:驰骋江湖,快恩仇。<br />
曾经有份愿望:千里追凶,十步溅血。<br />
曾经有腔豪情:奇功盖世,名冠武林。<br />
曾经有种期盼:烛影摇红,衣袖添香。</p></div>
</li>
<li>
<h2>黑沙刚体</h2>
<div class="content"><p>赵客缦胡缨,吴钩霜雪明。银鞍照白马,飒垛如流星。 <br />
十步杀一人,千里不留行。事了拂衣去,深藏身与名。 <br />
闲过信陵饮,脱剑膝前横。将炙啖朱亥,持觞劝侯嬴。 <br />
三杯吐然诺,五岳倒为轻。眼花耳热后,意气素霓生。 <br />
救赵挥金锤,邯郸先震。千秋二壮士,烜赫大梁城。 <br />
纵死侠骨香,不惭世上英。谁能读书,白首太玄经。</p>
</div>
</li>
<li>
<h2>不羁浪人枪</h2>
<div class="content"><p>素手相牵,斜辉入眼帘,踏逍遥自在间,醉了山水闲。<br />
沙漠绿水涟,鱼游浅底,明眸一水天。<br />
爱在村友相谈,开心点,笑语连连,率性夜无眠。<br />
月在西边,风乱星寒,轮转醇香旧事,蛾儿曼舞灯前。</p></div>
</li>
<li>
<h2>雾水掌</h2>
<div class="content"><p>蹄影善奔,如幻如魔,其皮传世,绝学重现,<br />
还有谁在这残阳道中注视着它的身影……</p>
</div>
</li>
</ul>
</正文>
</html>