js代码:
window.onload = function () {
var divArry = document.getElementsByTagName('td');
var otext = document.getElementById('text');
for (var i = 0; i < divArry.length; i++) {
divArry[i].index = i;
divArry[i].onmouseover = function () {
for (var i = 0; i < divArry.length; i++) {
divArry[i].style.background = '';
}
this.style.background = 'blue';
otext.innerHTML = '<h1>'+(this.index+1)+'月活动</h1><p>'+this.index+'</p>';
};
}
};
问题:如果没有设置黄框div与上面日历的margin-top,我把鼠标放到格子上去的时候,黄框div会下降一些高度。如果设置了黄框div与上面日历的margin-top,我把鼠标放到格子上去的时候,黄框位置也会下降,但是下降很细微的高度。初步看初是otext.innerHTML = '<h1>'+(this.index+1)+'月活动</h1><p>'+this.index+'</p>'这句话里h1占据了高度,去掉h1就不下降,请问怎么处理,不下降?