我有一个100%宽度的footer div。它的高度约为50px,具体取决于其内容。
有没有可能给#footer一个背景图片,让它溢出这个div?
图像大约是800x600px,我想把它放在页脚的左下角。它应该有点像我的网站的背景图像,但我已经在我的身体上设置了一个背景图像。我需要另一个图像位于我的网站的左下角,#footer div将是完美的。
#footer {
clear: both;
width: 100%;
margin: 0;
padding: 30px 0 0;
background:#eee url(images/bodybgbottomleft.png) no-repeat left bottom fixed;
}
图像被设置为页脚,但是它不会溢出div。有没有可能做到这一点?
overflow:visible
做不到这项工作!
发布于 2010-11-26 05:16:29
我不相信你可以让背景图片溢出它的div。放在Image标签中的图像可以溢出它们的父div,但背景图像受到它们作为背景的div的限制。
发布于 2013-07-20 06:18:56
有一个非常简单的技巧。将div的填充设置为正数,将边距设置为负数
#wrapper {
background: url(xxx.jpeg);
padding-left: 10px;
margin-left: -10px;
}
发布于 2013-08-08 12:09:11
您可以使用css3伪元素(:before
和/或:after
),如本文所示
https://www.exratione.com/2011/09/how-to-overflow-a-background-image-using-css3/
祝你好运。
https://stackoverflow.com/questions/4280886
复制相似问题