HTML & CSS - 背景图像 :url not showing

标签 html css

这是 html,例如:

<td class=topleft width=10 height=10></td>

这是 CSS:

td.topleft{
    border:0px;
    width: 100px;
    background-image: url(images/topleft.png);
    background-repeat:no-repeat;

}

目录结构(从我桌面上名为 site 的文件夹开始)

网站.html

样式.css

/images/topleft.png

注意:否则样式将从 css 文件填充。

我试过文件的绝对路径:

  background-image:url(file:///C:/Users/user/Desktop/site/images/topleft.png);

如果我直接将该 url 放入浏览器,则可以访问并显示图像。

最佳答案

尝试使用这个 HTML:

<td class="topleft">&nbsp;</td> <!-- TD not empty, inserting blank space -->

和这个 CSS:

td.topleft
{
    border: 0px;
    width: 100px;
    height: 100px;
    background-image: url(images/topleft.png);
    background-repeat: no-repeat;
}

验证图像文件名是否为小写,即使在扩展名中也是如此。确认 images 文件夹也是小写的。有用吗?

关于HTML & CSS - 背景图像 :url not showing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16641623/

相关文章:

php - 通过paypal接收用户邮件

html - 如何在 CSS 中向后对齐单词

webkit - CSS 变换矩阵

javascript - jquery 图像和视频 slider 无法正常工作

javascript - 图像和放大倍率

html - 产品标题对齐

html - 应用于 "ul"元素时,CSS float 如何工作

javascript - 事件监听器单击后如何将 ID 传递给函数

html - 如何使用 :before selector? 向表格添加标题

html - 用按钮替换 ul 子弹