我绝对定位浮动divs内的元素。最后的绝对定位的元素坚持在Chrome中div的顶部,直到我们调整窗口大小(见here)奇怪的位置绝对铬错误
事情我试过到目前为止:
- 把容器内的浮动元素
- 溢出内:隐藏/自动浮动,元素和容器
这只发生在铬。任何想法为什么/发生了什么?
我绝对定位浮动divs内的元素。最后的绝对定位的元素坚持在Chrome中div的顶部,直到我们调整窗口大小(见here)奇怪的位置绝对铬错误
事情我试过到目前为止:
这只发生在铬。任何想法为什么/发生了什么?
只有很小的事情,你必须做的,一切是伟大的。使用此
.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%;
}
这工作!谢啦。你有一个想法,它为什么这样做? – Raz 2013-04-09 08:35:09
你必须使用的
pop.style.left = l+"px";
pop.style.top = t+"px";
代替
pop.style.posLeft = l;
pop.style.posTop = t;
或两者兼而有之。
Chrome和操作系统版本? – Johan 2013-04-08 08:39:32
Chrome版本26.0.1410.43,操作系统:Ubuntu 12.04,12.10和Mac OS X 10.8.3 – Raz 2013-04-08 08:44:03
无法查看您正在讨论的元素。在Win7上使用Chrome 26。你可以描述(打印屏幕)有问题的元素... – Johan 2013-04-08 08:46:47