-1

我的桌子上有<td>s。这<td>包含一个不显示的背景元素。

下面是我的 HTML 表格。

<div class="left">
    <table cellspacing="0" cellpadding="0" border="0">     
        <td class="displayroundtable"></td> <!-- for displaying background image -->
        <td><img src="<?php echo $this->static_address;?>images/MAX-RATING-100.jpg"></td>
    </table>

在 CSS 中,

.displayroundtable{
    background-image:url('<?php echo $this->static_address;?>images/2321.png');
}

我不知道为什么我的背景图片永远不会显示?

4

1 回答 1

0

确保在您的空单元格上设置了宽度,否则它将以 0px 结束,因此不会显示任何内容。还要确保浏览器使用empty-cells:show表格上的 CSS 规则呈现空单元格。

http://www.w3schools.com/cssref/pr_tab_empty-cells.asp

该表需要 TR 符合标准。我认为这不是您的背景未显示的原因,但请确保您在<tr>.

于 2012-09-17T12:36:34.397 回答