为什么背景图像从视口开始,而不是从身体原点开始?

时间:2015-04-10 04:39:32

标签: html css background-image

我无法弄清楚为什么没有重复的背景图像从视口的左边缘开始,而不是从预期的身体元素的左边缘开始。

看看这里

http://jsfiddle.net/pjLs594y/3/

<body>
<h1>Акварели зимнего дворца</h1>
<div class="test">Художник срисовал интерьеры по заказу жильцов.</div>
</body>
body {
    background:url('http://artpoisk.info/files/images/9294.jpg');
    background-repeat:no-repeat;
    background-position:top left;
    max-width:400px;
    outline:1px solid red;
    margin:0 auto;
}
div.test {
    background:url('http://artpoisk.info/files/images/9294.jpg');
    background-repeat:no-repeat;
    background-position:top left;
    width:200px;
    outline:1px solid green;
}

背面图像有DIV,从定义的元素的左上角开始。

0 个答案:

没有答案