背景图片

时间:2011-03-04 11:12:13

标签: html css

我有这个HTML行

<body style ="background-color : pink;background-image : url('.\img\summer.jpg') ;" >

它适用于IE8但不适用于Firefox,Opera,谷歌浏览器或苹果狩猎(仅限彩色显示)

我阅读了很多有关此内容的帖子,并尝试了所有解决方案仍无法正常工作

另一方面,如果我坚持使用IE8

<table style="position:fixed; left:25px; top:250px;" border=1> 不起作用,虽然它适用于所有其他浏览器,看到我的问题..我需要使用bg图像和固定位置

任何想法??

5 个答案:

答案 0 :(得分:2)

尝试将\替换为/

正斜杠是HTML页面中的标准目录分隔符,服务器无法识别反斜杠。我猜IE会自动将它们转换为正斜杠。

答案 1 :(得分:2)

<body style="background:pink url(img/summer.jpg);">

答案 2 :(得分:1)

关于您的背景图片,请先在您使用的网址中使用正斜杠,例如./img/summer.jpg

其次,请记住图像的URL相对于CSS所在的文件(在本例中为HTML文件)。

答案 3 :(得分:0)

IE 6及以下版本不知道position:fixed,但有很多解决方法(als google fore“IE position fixed”) - this只是我用了一段时间的其中一个前。

到background-image:我认为这里的主要问题是使用反斜杠(\)而不是“普通”斜杠(/) - 改变它,我也将在其他浏览器中工作。

答案 4 :(得分:0)

<body background ="someimg.jpg" bgcolor="#33333" >

这应该有效。我已经测试了铬,它对我来说很好。

希望这会有所帮助