html JavaScript CSS这三个做一个简单的onMouseOver事件WIN7小工具

请问怎么用脚本触发当鼠标经过某地方就触发某地方的动画或者图片==如图当鼠标进入第一图标的区域时会触发下面的图从左边快速拉出然后停留1最后快速拉回就像DNF开大招那样有插图... 请问怎么用脚本 触发 当鼠标经过某地方就触发某地方的动画或者图片= =
如图
当鼠标进入第一图标的区域时会触发下面的图从左边快速拉出 然后停留1 最后快速拉回
就像DNF开大招那样有插图出来
拿 当鼠标移入时 来编吧
展开
 我来答
指罗男
2011-09-03 · 超过30用户采纳过TA的回答
知道答主
回答量:124
采纳率:0%
帮助的人:89.6万
展开全部
额,用jQuery做吧,难到是不难,要花时间
简单的说一下吧
设那个要弹出的图片所在图层id=pic,大小为200*200的。触发事件用的那个小图片图层id=nav
CSS样式:
<style>
#pic { margin-left:-200px;}
</style>
JS脚本(jquery)
<script type="text/javascript">
function slideIn(){
$("#pic").animate({"margin-left","0"});
setTimeout("slideOut()",1000);
}
function slideOut(){
$("#pic").animate({"margin-left","-200px"});
}
</script>

那个导航用列表做吧
<li onmouseover="slideIn() "><img src="#" ></li>

差不多就这样吧,不懂加QQ吧550485124
jnstudy4
2011-08-22 · TA获得超过2292个赞
知道答主
回答量:335
采纳率:0%
帮助的人:310万
展开全部
没看明白什么意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户24175
2011-08-23 · TA获得超过511个赞
知道小有建树答主
回答量:692
采纳率:50%
帮助的人:438万
展开全部
css得作用就是控制网页样式,设置css会影响元素得位置。并不是说css影响了JavaScript获得offsettop,而是你两个li设置得css不同,第一个你设置成了浮动,所以他脱离了本身得父元素想body靠近,而你得第二个li并没有设置任何得css,所以他还在原处,这样就导致了两个li得位置不同了,所以JavaScript获得的值也就不一样了,如果你把第二个li得css设置得与第一个一样,那么他们得位置是在同一高度得,这样就得到得值一样。你可以试试看。css改变了元素得位置,那么offsettop不一样 就很正常了。
不懂就直接hi我就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式