html - CSS 在 Firefox 中看起来与 Google Chrome 不同,我该怎么办?

标签 html css google-chrome firefox

为了好玩,我制作了一个每行有两个单元格的表格。而我希望第一行的单元格有相同的图片,所以我在 CSS 中这样写:

tr:nth-child(1){
background-image:url("cat.jpg");
background-size:cover;
border-radius:10px;
}

我的 HTML 代码如下所示:

<tr>
  <td>Ruta 1</td>
  <td>Ruta 2</td>
</tr>
<tr>
  <td>Ruta 3</td>
  <td>Ruta 4</td>
</tr>

因此,每个单元格上的图片都应该与我在 Google Chrome 中的图片相同。 但是当我在 Firefox 中使用它时,我在两个单元格上得到了相同的图片。

Google Chrome , 和 Firefox .

有什么线索吗?我可以在我的 CSS 中写一些东西让它适用于 Firefox 吗?提前致谢!

最佳答案

将背景应用于单元格 - <td>而不是行 - <tr> .

tr:nth-child(1) td {
    background-image:url("cat.jpg");
    background-size:cover;
    border-radius:10px;
}

您希望每个单元格都有自己的图片,而不是每个

关于html - CSS 在 Firefox 中看起来与 Google Chrome 不同,我该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39679188/

相关文章:

html - 如何将链接和文本放在照片网格中的网格元素上

javascript - Google Chrome 调试器跳过断点

javascript - Chrome : timeouts/interval suspended in background tabs?

html - 图像上已有图像时如何添加背景图像?

javascript - 防止 Internet Explorer 11 中的过度滚动

javascript - 响应式部署的网站显示可以在 Firefox 的 chrome devtools 中工作,但不能在实际移动设备上的 chrome 中工作?

javascript - 如何在不移动列表中其他元素的情况下使文本出现在 div 下?

html - Windows Phone 8.1 从代码发送 HTML 邮件

javascript - 当列有输入字段时,将 Html Table 转换为 Json,l输入文本或选择

html - chrome 中的背景过滤器有黑色边框