html - td 中的 css 3 图像

标签 html css image html-table

我在向 css 中的表格单元格添加 3 个图像时遇到问题,想知道是否有人可以帮助我找出我做错了什么。这是我所拥有的:

CSS

.Example {
        background-image:url("image1.gif"),url("image2.gif"),url("image3.gif");
    background-position: top left, top center, top right;
    background-repeat: no-repeat, repeat-x, no-repeat;
}

html

<td class="Example">
    <a href="example">Example</a>
</td>

但是,当我打开页面时,我得到的只是一个显示示例的单元格,没有背景图像。有什么建议吗?

最佳答案

尝试

.Example {
background-image:url("image1.gif"),url("image2.gif"),url("image3.gif");
background-position: top left, top center, top right;
background-repeat: no-repeat;
}

没有背景重复的三个参数。

请记住,这并不适用于所有浏览器。

我建议您使用旧的方式来解决这个问题。使用相同的 href 在每张图片上放置一个链接。

关于html - td 中的 css 3 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3830302/

相关文章:

javascript - 站点地图树缩进可视化

javascript - 如何获取 &lt;input&gt; 的值

html - 如何使用 CSS 更改滚动条位置?

html - CSS垂直定位,未知高度

html - 在链接鼠标悬停事件上显示文本

image - 将低分辨率图像放大到高分辨率图像时,哪种方法/算法可提供最佳输出质量?

javascript - JS 代码可以在控制台运行,不能像普通的 Web 代码一样运行

css - mod_pagespeed 条件 css

image - 在Go中将RGB转换为YUV 420P图像

asp.net - System.Drawing.Image.FromFile() 上的内存不足异常