我想获得一个完整的页面图像背景来处理一个主题,它给我的问题。当我在背景上使用position: fixed
时,它完全覆盖顶部导航栏和标题。我怎样才能从一个固定的位置背景图像排除一个div
我知道有一种不同的方式来完成这项工作,但在堆栈和w3几个小时后,我无法解决它。谢谢您的帮助。
网站:www.klondike-klinkers.com
代码中,我使用了覆盖头:
<div id="bg">
<img src="http://www.klondike-klinkers.com/wp-content/uploads/2016/01/Dollarphotoclub_10621667-1-1.jpg" alt="">
#bg {
position: fixed;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
}
#bg img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
min-width: 50%;
min-height: 50%;
}
如果您只是想将bg添加到body,您并不需要绝对定位的div。看完你的网站后,我可以说它可以通过CSS完成。 –