| 
			 
					阅读:7423回复:5
				 
				我快疯了,请教怎样用javascript移动DIV的位置?(已解决)
					定义了一个DIV如下:
 
							<div id="menu">This is menu.</div> 然后在javascript中希望移动这个DIV的位置,于是我使用 menu.style.left=200,menu.style.top=200,结果IE可以显示正常,但 FireFox 却没有反应,请问应该用哪个属性啊? 我试验了一个晚上,都快疯了,请各位老大指点一二啊!  | 
	|
| 
			 1楼# 
								发布于:2005-11-11 23:39				
			
					搞定了,用	menu.style.left=200+"px" , menu.style.top=200+"px" ,一切OK,7456……				 
							 | 
	|
| 
			 2楼# 
								发布于:2005-11-11 23:39				
			
					关于CSS,有苏沈小雨的电子书,但javascritp对CSS的调用却没有找到比较详细的书籍,哪位能推荐一下?				 
							 | 
	|
| 
			 3楼# 
								发布于:2005-11-11 23:39				
			
					MSDN上面倒是很详细,不过很多都是IE only的。				 
							 | 
	|
| 
			 4楼# 
								发布于:2005-11-11 23:39				
			
					IE里面是不需要加“px”的。
 
							firefox里面需要。因为它更严格一些,对标准的支持。 关于书,网上有很多介绍javascript的书,里面大多有完整的css,dom的手册。都是严格的w3c的标准,不仅仅针对IE。  | 
	|
| 
			 5楼# 
								发布于:2005-11-11 23:39				
			cnzhouquan:IE里面是不需要加“px”的。 最烦这种论调。IE是实现了很多非W3C标准没错,但不见得FF就全部实现了W3C的所有标准吧?不灵活就是不灵活,什么叫做严谨? 关于style.width等属性MSDN中有详细的、严格的说明。实际上在IE中,当style.width属性被赋予数字值的时候,这个属性等价于style.pixelWidth,只有被赋予字符串值的时,才是真正的style.width。  | 
	|