我正在做一个网站(WIP)。我遇到了一些CSS问题,希望你们能帮助我。
我目前的情况:
我的问题:
答案 0 :(得分:4)
body { background: url('bg.png') 50% 50% no-repeat; }
这会将图片放在页面中心的全尺寸位置,用户将在浏览器窗口允许的范围内看到此背景图片的大小。
答案 1 :(得分:0)
如果它只是一个徽标文件,你可以使用
<style>
img
{
position:absolute;
left:-50%;
top:-50%;
z-index:-1;
}
</style>
答案 2 :(得分:0)
#your_img {
width: 2500px; //In example 2500px
margin: 50%;
padding: -1250px; // 2500 divided by 2
}
它可能无法在Internet Explorer上运行,但您可以使用位置:绝对的小黑客,如上所述
答案 3 :(得分:0)
#your_img {
position: absolute;
left: 50%;
margin: -1250px;
}
当你将img元素放到另一个盒子上时,这个解决方案是必要的。但要小心 - 它可能会改变父母盒子的大小。