1

我在我的项目中使用了 url(),但它没有在 IE 6 中显示图片?IE6 不支持 url() 吗?我应该如何解决问题?
代码如下:

<img class="avatar" style="background:url('./avatar.jpg') no-repeat scroll 5px 7px transparent;" />
4

2 回答 2

3

使用background-image

<img class="avatar" style="background-image:url('./avatar.jpg')" />

另请注意,)最后你有一个额外的。

还要确保这实际上是背景图像的问题。如果设置背景颜色会发生什么?那你看到了吗?可能是布局问题导致它不出现。

于 2012-04-23T14:26:05.563 回答
1

整个标签看起来不对。我会做这样的事情:

<img class="avatar" style="background-image: url('./avatar.jpg');" alt="" />

我还会检查路径是否正确。

- 编辑 -

经过测试,我注意到这样的路径'./avatar.jpg'永远行不通。它正在寻找.与您编写样式的文件位于同一目录中的文件夹。您有名为 的文件夹.吗?我不这么认为。这是一个非法的目录名称。

于 2012-04-23T14:26:29.773 回答