1

在我的 CSS 中,我放置了这样的背景,

background:url(/media/images/body-background.png) bottom left repeat-x;

这是一个从白色到灰色的渐变,我希望它从我的底部开始<body>并在屏幕上重复,但是在 IE 中它似乎不在我的身体底部附近,这有什么原因吗?

网址 - http://apigroup.factoryagency.co.uk

4

2 回答 2

1

Sico87
只是因为你在处理 IE,我会避免做短手 css,我没有用太多,但过去这是 IE 的问题。此外,在查看您的网站时,我注意到您将身体高度设置为 100%,这可能是不必要的,删除身体高度然后试试这个:

body {
    background-image: url("/media/images/body-background.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    font-family: Arial,Helvetica,Tahoma,sans-serif;
}

我希望这有帮助。
顺便说一句,网站设计做得很好;)

于 2012-03-16T15:52:45.490 回答
0

您可以尝试像这样更改值的顺序:

background:url(/media/images/body-background.png) repeat-x left bottom;
于 2012-03-16T14:51:02.340 回答