0

嗨,我真的不知道出了什么问题,我不明白。我正在为背景主体使用多个图像看起来像这样:

    body
    {
    background: url('bison.png'),url('ryu.png');
    background-repeat:no-repeat,no-repeat;
    background-position:left bottom,right bottom;
    background-size:200px,200px;
    }

但是不是在底部显示图像,而是在顶部显示?以下是一些屏幕:

http://i.imgur.com/PHC1kuK.png

现在,我也使用了 % 。同样的问题,假设 20% 50%,h 行 20% 和 v 50% 它应该出现在屏幕左中部的某个地方,但它没有,而是 1/4 的 img 是可见的,其他 3/ 4 隐藏在顶部浏览器部分中的某个位置。它没有将其从顶线推低 50%,而是将其推高了 3%?唯一有效的是像素和负百分比,即-50%,但这是为什么呢?不能使用像素,因为我希望 css 响应各种屏幕分辨率。谢谢

4

1 回答 1

0

指定一些高度:

body {
   height: 500px;
   background: url('bison.png'),url('ryu.png');
   background-repeat:no-repeat;
   background-position:left bottom,right bottom;

}
于 2013-04-06T18:53:56.787 回答