如何强制子 html 元素在父元素的边界内,这样即使绝对定位的子元素仍然保持在父元素的边界内(或被裁剪)。
我这样做是因为我想防止子内容的作者使用绝对定位的元素“覆盖我的页面内容”。
我不想使用 iframe。我最好的解决方案是使用 javascript 来查找样式位置设置为“绝对”或“固定”的所有子元素,并将它们转换为“静态”,但是我会喜欢更好的方法,最好是非 javascript 方法。任何帮助都是很好的帮助。
注意:设置style="position:relative;" 对于父元素,仅针对style="position:absolute;"的子元素解决它 , 而不是style="position:fixed;"