CSS'body background-image不起作用

时间:2014-01-25 13:12:26

标签: html css background

图像文件(a1.jpg)存在于同一文件夹中。但它没有显示,只有字体的颜色变白。

任何人都可以解释为什么以及如何解决它?

<style type="text/css">

p,h1,h2,h3,h4 {
    font-family: Verdana, Geneva, sans-serif;
    color: white; 
}

a { 
    text-decoration: none;
}

body {
    background-image: url('a1.jpg');
}

th,td { 
    font-family:Arial, Helvetica, sans-serif;
    color:white; 
}

</style>

3 个答案:

答案 0 :(得分:2)

如果标题正确,则需要在图像前设置背景颜色。
很清楚你在问什么...你想要一个背景颜色和一个图像吗?

background: #ffffff;
background-image: url('a1.jpg');

答案 1 :(得分:1)

The image file (a1.jpg) is exist and in the same folder ...

哪个文件夹中? html页面的文件夹,还是CSS文件的文件夹?只有当图像与CSS文件位于同一文件夹中时,该路径才有效。

答案 2 :(得分:0)

background-image的值应该与此格式相同,并且应该位于同一文件夹中:

background-image:url(../img/1.jpg);