我不知道为什么找不到高度。任何帮助将不胜感激。
var h = document.getElementById('big_button').clientHeight,
center = -h / 2;
window.onload = function () {
document.getElementById('big_button_container2').style.marginTop = 'center';
};
答案 0 :(得分:2)
您可以使用document.getElementsByClass,因为您只有类名而非ID的元素。
即
var h = document.getElementsByClassName('big_button')[0].clientHeight,
center = -h / 2;
window.onload = function () {
document.getElementsByClassName('big_button_container2')[0].style.marginTop = 'center';
};