我绝对将元素放在浮动div中。最后一个绝对定位的元素粘贴在div的顶部,直到我们调整窗口大小(参见here)
到目前为止我尝试过的事情:
这只发生在chrome中。知道为什么/发生了什么?
答案 0 :(得分:2)
只有小事你必须做,其他一切都很棒。使用此
.schedule-course-slot-wrapper {
position: absolute; /*Important*/
border: thin solid;
border-radius: 3px;
margin: 0 2px;
padding: 0 3px;
height: 100%;
}
代替
.schedule-course-slot-wrapper {
position: relative; /*Important*/
border: thin solid;
border-radius: 3px;
margin: 0 2px;
padding: 0 3px;
height: 100%;
}
答案 1 :(得分:0)
你必须使用
pop.style.left = l+"px";
pop.style.top = t+"px";
而不是
pop.style.posLeft = l;
pop.style.posTop = t;
或两者兼而有之。