css - Javascript 我想让DIV向四周扩大,但是left和top控制不好,求解
本文介绍了css - Javascript 我想让DIV向四周扩大,但是left和top控制不好,求解的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
以下是代码
function messagefadein(){
var oalert=document.getElementById('alert_');
clearInterval(msg_time);
oalert.style.width="40px";
oalert.style.height="30px";
var speed=40;
var speed2=30;
msg_time=setInterval(function(){
speed+=40;
speed2+=30;
if(oalert.offsetWidth>400){
clearInterval(msg_time);
}
else{
oalert.style.left=oalert.offsetLeft+10+"px";
oalert.style.top=oalert.offsetTop+10+"px";
oalert.style.width=oalert.offsetWidth+speed+"px";
oalert.style.height=oalert.offsetHeight+speed2+"px"
}
},30);
oalert.style.display="block";
}
这段代码运行完,总是从左上角扩大,然后往左上方移动几个PX;丝毫没有头绪,请问要怎么改写呢?万分感谢!!
解决方案
为什么不试试css3的放大属性...
这篇关于css - Javascript 我想让DIV向四周扩大,但是left和top控制不好,求解的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文