求悬浮菜单js代码 就像海尔集团首页那样的效果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将你所要悬浮的所有菜单分别用一个隐藏的层来布局,然后当鼠标放到一个选项上,显示所要链接的层,让其它层隐藏 实现的方法很多,不知道楼主想要做什么样的。最简单的方法是:<span title="鼠标放上去显示的内容">内容</span>内容里面可以放很多东西,加入html以后就可以做的很漂亮了用javascript实现的话要用到onmouseover属性和样式<div onmouseover="javascript:show('要显示的内容');">内容<div> function showDialog(content,theEvent) { var event = theEvent?theEvent:window.event; var main = document.getElementById("main"); var dialog = document.createElement("div"); dialog.id = "dialog"; dialog.innerHTML = content; main.appendChild(dialog); dialog.className = "dialog"; dialog.style.left = event.clientX - 20; dialog.style.top = event.clienty; } function clearDialog() { var main = document.getElementById("main"); var dialog = document.getElementById("dialog"); if(dialog != null) main.removeChild(dialog); }样式:.dialog{position:absolute;left:0px;right:0px;z-index:101;background-color:#5d90dd;padding:5;text-align:center;width:50px;}html:<body id="main"> <div> <div style="padding-top:200px;padding-left:300px;" onmouseover="javascript:showDialog('要显示的内容',event);" onmouseout="javascript:clearDialog();">文字内容</div> </div></body> 自己解决了............................. 如何使用javascript实现验证文本编辑器非空的方法???? javascript:history.go window.onload 表单提交 关于jquery中ajaxStart()方法的问题 怪事啊,scriptx在本机可以不用提示窗口打印,在本地localhost上也可以,但是。。。 正则求助。。 javascript写的表格,如何选定 万能查询的问题 关于js参数的页面传递! 有谁会制作IE插件啊? 一个小问题(急) 做checkbox联动。。堆栈溢出 求一个可拖DIV的类,最后兼容FF
最简单的方法是:<span title="鼠标放上去显示的内容">内容</span>
内容里面可以放很多东西,加入html以后就可以做的很漂亮了
用javascript实现的话要用到onmouseover属性和样式
<div onmouseover="javascript:show('要显示的内容');">内容<div> function showDialog(content,theEvent)
{
var event = theEvent?theEvent:window.event;
var main = document.getElementById("main");
var dialog = document.createElement("div");
dialog.id = "dialog";
dialog.innerHTML = content;
main.appendChild(dialog);
dialog.className = "dialog";
dialog.style.left = event.clientX - 20;
dialog.style.top = event.clienty;
}
function clearDialog()
{
var main = document.getElementById("main");
var dialog = document.getElementById("dialog");
if(dialog != null)
main.removeChild(dialog);
}
样式:
.dialog{position:absolute;left:0px;right:0px;z-index:101;background-color:#5d90dd;
padding:5;text-align:center;width:50px;}
html:<body id="main">
<div>
<div style="padding-top:200px;padding-left:300px;" onmouseover="javascript:showDialog('要显示的内容',event);" onmouseout="javascript:clearDialog();">文字内容</div>
</div>
</body>