设置元素顶部,左边通过javascript停止工作,显然它工作得很好。
ifrmObj.style.left = 100;
ifrmObj.style.top = 150;
现在我必须添加一个带有数字的'px'。我所做的改变是这个问题的原因
答案 0 :(得分:3)
首先使用位置然后左侧或顶部将起作用,
语法:
object.style.position="static|absolute|fixed|relative|initial|inherit"
对于egs,
ifrmObj.style.position='absolute';//relative or fixed
要在您的号码中添加px,
对于静态数字
ifrmObj.style.left = '100px';
ifrmObj.style.top = '150px';
对于变量数
var x=100,y=150;
ifrmObj.style.left = x+'px';
ifrmObj.style.top = y+'px';
如果您使用的是jquery,那么请一次性使用css(),
$(ifrmObj).css({'left':'100px','top':'150px','position':'absolute'});