我正在重新设计一个不同的旧页面。为了使菜单系统正常工作,他们使用position:relative;在<body>
标记上。我的问题是,当我例如创建一个jQuery的ui datepicker或绝对定位的东西,它会显示+ - 〜200px左/右。有没有解决这个问题的方法?谢谢绝对位置+ <body>位置相对位置
1
A
回答
4
在整个页面上创建一个容器<div>
,并将其设置为position: relative
。
0
我知道这是一个非常古老的帖子,但如果这有助于其他任何人出现此问题,可能是由于身体左侧的空白。
一个简单的修复可能是在datepicker出现之前对付余量。
$('#container').datepicker(
{
beforeShow: function(inputElem, dp)
{
dp.dpDiv.css({ marginLeft: '-' + $('body').css('margin-left') });
}
});
相关问题
- 1. css位置:相对vs位置:绝对
- 2. 绝对位置和相对位置
- 3. 绝对位置在绝对位置
- 4. CSS相对绝对位置
- 5. 相对的绝对位置
- 6. 绝对位置在一个相对位置上方另一个相对位置
- 7. 位置:出现在相对位置上的相对位置:绝对
- 8. 位置div与相对位置内部绝对定位div
- 9. 位置:绝对在位在Chrome中相对位置:
- 10. 位置:绝对
- 11. 位置与位置相对
- 12. 位置绝对内绝对
- 13. IE7/8可以显示位置:位置前的相对元素:绝对位置?
- 14. 如何将显示位置从绝对位置改变为相对位置?
- 15. 位置:绝对div在位置内消失:相对
- 16. 相对位置和绝对位置之间的填充
- 17. 位置:绝对和位置:相对问题ie
- 18. 位置:绝对内部位置:相对原因内容重叠
- 19. 相对位置和绝对位置的Z指数?
- 20. 绝对位置在相对位置内的问题
- 21. 用旁注打印文档,位置:相对位置:绝对
- 22. css绝对位置内部相对位置不重叠
- 23. CSS水平绝对位置和垂直相对位置
- 24. CSS div(位置相对)忽略另一个div(位置:绝对)
- 25. 是否有替代位置:绝对内嵌位置:相对?
- 26. 将绝对位置转换为相对位置
- 27. jquery:我可以动画位置:绝对位置:相对?
- 28. 相对位置div内的绝对位置div移动
- 29. 在IE7中相对位置绝对位置顶部显示?
- 30. CSS位置绝对和相对位置错误
会有什么不同? – Johan
@Johan:DatePicker会被添加到('static')'
'中。 – Ryan那么,如果div在身体内部,那么datepicker会不会与div位置相关? – Johan