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=""; 【求助】请问各位大侠,sunspider和V8各测试项是什么意思啊 如何设置网址中的动态日期 关于百度的popup弹出浮动窗口例子 这小段js代码没看懂请帮忙解惑 大侠帮忙啊~急啊~~~~JavaScript 匹配提取域名为什么失败了啊啊!!!!匹配 域名 提取 请问匿名函数的参数怎么传进去的??请教高手 层次、onMouseOver、onmouseout的问题 网易邮箱的一个功能,怎么实现的? 请问怎样用javascript取得一个元素呢? 在线等,JS计算工作日差不算周末 调用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="";