js下拉菜单,怎样更简便的实现?

JavaScript023

js下拉菜单,怎样更简便的实现?,第1张

你这个效果的下拉菜单,不需要用 JavaScript,只用CSS就能实现。

加上一句

li:hover ul{ display:block}

就行了。

<!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">

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8"/>

<title>无标题文档</title>

<style type="text/css">* {

margin: 0px

padding: 0px

}

body {

font-family: Verdana, Geneva, sans-serif

font-size: 14px

}

#nav {

width: 600px

height: 40px

background-color: #eee

margin: 0 auto

}

ul {

list-style: none

}

ul li {

float: left

line-height: 40px

text-align: center

width: 100px

}

a {

text-decoration: none

color: #000

display: block

}

a:hover {

color: #F00

background-color: #666

}

ul li ul li {

float: none

background-color: #eee

margin: 2px 0px

}

ul li ul {

display: none

}

li:hover ul{ display:block}

</style>

</head>

<body>

<div id="nav">

<ul>

<li><a href="#">首页</a></li>

<li><a href="#">课程大厅</a>

<ul>

<li><a href="#">JavaScript</a></li>

<li><a href="#">Html/CSS</a></li>

</ul>

</li>

<li><a href="#">学习中心</a>

<ul>

<li><a href="#">视频学习</a></li>

<li><a href="#">实例练习</a></li>

<li><a href="#">问与答</a></li>

</ul>

</li>

<li><a href="#">经典案例</a></li>

<li><a href="#">关于我们</a></li>

</ul>

</div>

</body>

</html>

ATI9550的推出,无异是性价比之王,绝大多数的朋友都会把它的默认频率从250/400往上超,超多少则是个体的差异了。然后我们发现,相当多的朋友出现死机、花屏等现象,尤其在3D游戏进行中,还会出现如图的提示,这就是传说中的“VPU重置”了,呵呵

其实不光9550,9600系列和X700系列都有发生。而以超频版9550出故障的几率为高,可能使用的人也比较多的缘故吧。现提供几个经典案例

经典案例1:xp2500+oc3200+ 256mb/400 9550oc350/580 主板是nf7-s2电源是杂牌p4电源。玩3d游戏有时出现vip重置现象和死机 2d下很稳定

经典案例2:amd64 2800+,XX(隐去产品名称)9550白金版,apcer 512/400,wd sata 80g。

跑3dmark01 se有时候会跳出来,玩wow时经常卡一下,黑屏3秒左右然后又好了。驱动是4.12的。装5.2,5.4驱动时,打cs都卡

经典案例3:XX(隐去名称)通客服给的9600BIOS 跑01\03无任何问题 但是CS了经常黑屏 黑屏时切回桌面报VPU错误 已重置 不切回桌面则自动重起。装破解版催化剂4\9 用ATITOOL超 03没问题 01无法启动 CS进去的时候黑屏一下一下 提示VPU重置

经典案例4:前段日子玩极品8发现最高画质是黑屏,结果换了最新官方驱动,没了问题,但是其他3d游戏一跑就花屏或者重置vpu,而且发现只有重新装系统再装盘上的驱动,才能正常玩游戏,其他版本的官方驱动都试过了,多多少少都有重置vpu,死机,重启等问题,这两天天气冷,早上第一次开机老是重启,重启以后就好了。哎,不能玩游戏,准备要去修了~

经典案例5:我的显卡是XX(隐去名称)9600CT版,NF7+XP2500+的配置,电脑启动时显卡风扇声音大得吓人,进入Windows后(WinXP)恢复正常,可郁闷的是这时不是出现黑屏(显示器批示灯变红)就是出现一对话框,说是“VPU重置了图形加速卡,要想完全重硬件恢复请重启电脑,现在进入描述状态”!这时画面显示极不流畅,从上到下一点点地变换画面,有时重启一次就正常了,有时要重启几次,请问各位,这是怎么回事啊,换了N个驱动都是如此!

故障的原因分析及措施

机器在打游戏时黑屏、花屏、重启、死机,有可能是因为3D功耗远超2D功耗,主板AGP供电能力不足,导致显卡功耗得不到足够的支持。也有可能是游戏中间图形芯片无法响应驱动程序的请求,这是由于驱动和硬件支持方面的软故障引起的。前者是硬件上的问题,后者则是软件方面的,也就是“VPU重置”

ATI的“VPU Recover”这个功能,可以在显卡停止响应ATI的驱动程序命令时重置图形芯片,从而使图形芯片重新响应驱动程序的命令。

大多数情况下驱动程序可以用VPU Recover功能重置图形芯片,而无需重启。从而有效地降低了由于显卡硬件故障导致系统崩溃的几率,更减少了死机重启的可能,最大限度地保证了系统的稳定运行。

当更新主板BIOS以后,完全有可能使得主板对某些型号的显卡反而出现了支持不良的状况,因此你可以试试下面几种办法改善兼容性:

1,安装最新的4 in 1(对于VIA用户)或其它最新版的主板驱动。

2,换最新的显卡驱动

3,换个BIOS刷刷。

一般而言:

新版催化剂会更好地支持Geometry Instancing功能,这项新功能主要在游戏中渲染多个高度相似的几何模型时发挥作用,VPU会利用Geometry Instancing功能从单一的几何模型生成成倍的几何体,因此这项功能可以提高树叶、花瓣、草地场景的渲染速度。同时新版驱动还会不断增强VPU Recover功能,在大多数情况下驱动程序会利用VPU Recover功能重置图形芯片而非切换到软件渲染模式,这样就避免频繁的死机了。

当然,如果上述办法仍不能解决故障,那么,找JS换显卡吧!

友情提示:

笔者建议需要注重3D性能的玩家在攒机以后一定要进行相应的“烤机”测试,所谓烤机测试就是指长时间让电脑处于中等负荷或者高负荷的状态,以此检验电脑的稳定性和产品质量。至于烤机的方法,大家既可以使用测试软件进行反复测试,也可以长时间运行一些大型的3D游戏,从而检查显卡的品质。如果期间出现花屏、死机或者频繁的“VPU重置”那么大家需要及时调换显卡了。我个人建议用3mark03考验显卡,或者找个游戏长时间游戏一番,比如极品飞车、DOOM3,等等