2013-01-07 139 views
2

我有一个绝对定位的元素,我想扩展到主要内容宽度之外。该元素应该是与主要内容区域重叠的半透明水印。避免滚动绝对定位元素

问题是如果水印被切断,页面会滚动。如果它不适合页面,我宁愿它被切断,也不会为了水印而扩展。

这里有一个演示: https://tinker.io/661ec/2

+2

将'position:absolute'更改为'position:fixed;':https://tinker.io/661ec/3 – Andy

+0

@Andy谢谢,但固定位置不起作用,因为我需要将它连接到页面内容,而不是浏览器视口。我想出了一个我认为很好的解决方案:https://tinker.io/661ec/5 – tbruffy

回答

0

溢出属性告诉页面怎么办时,该页面太大,不适合。如果您将选项 {overflow:hidden;} 应用于您要显示的位置(即在div或整个页面中,或仅在图像上),则页面将不会滚动。然而,当溢出信息溢出时,你实际上失去了溢出的信息,所以这是一种折衷。