我想将一个图像绝对定位到一个div中,然后移动它,并希望超出div范围的部分被裁剪。以下是问题的示例:
<html>
<body>
<div style="width: 500px; height: 200px; border: 1px solid black; overflow: hidden;">
<div style="width: 200px; height: 50px; margin: auto; border: 1px solid black; background: gray;">On top of image.</div>
<div style="position: absolute; top: 10px; left: 250px; z-index: -1;"><img src="http://www.google.com/logos/worldcupfinale10-hp.gif" /></div>
</div>
</body>
</html>
我想让logo的右边缘不显示,有什么办法吗?
position: relative;
直接添加到body
元素也可以正常工作! - Dahourelative overflow-hidden
添加到父元素中。 - undefined