关于获取某个元素的 宽度 及 高度
var el = document.getElementById("xx")// 获取该元素对象
var width = el.offsetWidth;
var height = el.offsetHeight;
让该元素自动居中:
1.先获取当前屏幕(窗口)的大小
var currtScreenWidth = document.documentElement.clientWidth;
var currtScreenHeight = document.documentElement.clientHeight;
2.获取当前元素的宽高
var elWidth = el.offsetWidth;
var elHeight = el.offsetHeight;
3.让该元素定位
el.style.position = "absolute";
el.style.left = (currtScreenWidth -elWidth)/2+"px";
el.style.left = (currtScreenHeight-elHeight)/2+"px";
ok!
0赞 · 0采集
小白__努努
2015-07-06
var currtScreenWidth = document.documentElement.clientWidth;
var currtScreenHeight=document.documentElement.clientHeight;
//此方式获取当前屏幕大小 当resize窗口大小事 值会随着窗口大小变化