javascript 改变CSS 的问题求助 改变menu样式的属性怎么做不知道,因为从来没有这么想过也没有这么做过,但是楼主可以另外设置一个样式 menu1,其中top和left属性的值就是你改变后的那个值<div id=menu class=menu></div> 用js 将class改变为menu1 目的达到了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div id="menu"> XXX</div><script>var oDiv=document.getElementById("menu");oDiv.style.top=10+"px";oDiv.style.left=10+"px";</script> .menu { height: 120px; width: 140px; top:100px;}如果我有一个样式 为 menu 可以在IE 使用但是在Firfox 下需要有一些调整 需要改变TOP 和 left 属性 或者改变样式也可以 - -#那你一开始就把CSS写好了不就成了? 编个函数给你:function mnuMoveto(sId,nTop,nLeft){ var oMenu=document.getElementById(sId); oMenu.style.top=nTop+"px"; oMenu.style.left=nLeft+"px";}完整页面:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="content-type" content="text/html; charset=gb2312"><title></title></head><body><div id="menu1" class="menu"><a href="javascript:mnuMoveto('menu1',100,0);">移动菜单1到100,0</a></div><div id="menu2" class="menu"><a href="javascript:mnuMoveto('menu2',0,100);">移动菜单2到0,100</a></div><style>.menu{border:1px solid black;display:block; position:relative; width:240px;}#munu1{top:0px;left:0px;}#munu2{top:100px;left:200px;}</style><script> function mnuMoveto(sId,nTop,nLeft){ var oMenu=document.getElementById(sId); oMenu.style.top=nTop+"px"; oMenu.style.left=nLeft+"px";}</script></body></html> 更改样式,只需要更改DIV的className(ie),class(ff)中的值就行了。xx.className="";或者xx.class=""; 请教获取iframe内部网页的标题和网址的问题 关于JS的问题(如何把得到的值重新设回HTML代码中) 二个js方法互相传值乱码问题 对象冒充中为什么要删除对基类的引用? 父页面改变iframe元素的值 问一下js 控制窗口的问题 如何实现这个功能:在页面a中点某个节目,结果在页面a中播放,现在想实现同等功能,在页面a中点某个节目,在页面b中播放。 用什么代码可以关闭网页时不弹出“是否关闭网页”的对话框 求一个简单的xml树 关于计算,高分求教 调用ocx的问题 请问为何没效果
<script>
var oDiv=document.getElementById("menu");
oDiv.style.top=10+"px";
oDiv.style.left=10+"px";
</script>
height: 120px;
width: 140px;
top:100px;
}如果我有一个样式 为 menu 可以在IE 使用
但是在Firfox 下需要有一些调整 需要改变TOP 和 left 属性 或者改变样式也可以
{
var oMenu=document.getElementById(sId);
oMenu.style.top=nTop+"px";
oMenu.style.left=nLeft+"px";
}
完整页面:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
<head><meta http-equiv="content-type" content="text/html; charset=gb2312">
<title></title></head>
<body>
<div id="menu1" class="menu"><a href="javascript:mnuMoveto('menu1',100,0);">移动菜单1到100,0</a></div>
<div id="menu2" class="menu"><a href="javascript:mnuMoveto('menu2',0,100);">移动菜单2到0,100</a></div><style>
.menu{border:1px solid black;display:block; position:relative; width:240px;}
#munu1{top:0px;left:0px;}
#munu2{top:100px;left:200px;}</style>
<script> function mnuMoveto(sId,nTop,nLeft)
{
var oMenu=document.getElementById(sId);
oMenu.style.top=nTop+"px";
oMenu.style.left=nLeft+"px";
}</script></body>
</html>
xx.class="";