我在一个模态弹出窗口中有一个Div(具有绝对位置和没有固定宽度),并希望将其置于屏幕中心,而不是弹出模式,但似乎无法实现。我的猜测是模态弹出窗口有一个固定的位置,所以它会导致子Div相对于它而不是屏幕。
有谁知道这样做的方法?非常感谢提前!
答案 0 :(得分:0)
“绝对位置元素相对于第一个具有静态位置的父元素定位。”
如果您的父div是静态的,您应该能够将子元素放在屏幕上。尝试将模态对话框设置为position:static;。
此外,关于修复哪个元素有点不清楚。在一个句子中你说模态对话框,在另一个句子中你说它是你想要居中的包含的div。