小编pgn*_*web的帖子

在不增加额外空间的情况下用图像填充表格

我需要建立一个 2x2 的表格,其中每个单元格只包含一个图像(20x20 大小),没有任何额外的空间。

我试图强制图像和表格单元格的大小,但结果表格仍然有额外的空间。我错过了什么?

http://jsfiddle.net/casaschi/M74nN/

HTML

<table id="myTable" cellspacing="0" cellpadding="0" border="0">
    <tr>
       <td>
            <img src="http://pgn4web.casaschi.net/images/alpha/20/bp.png" />
       </td>
        <td>
            <img src="http://pgn4web.casaschi.net/images/alpha/20/bp.png" />
        </td>
    </tr>
    <tr>
        <td>
            <img src="http://pgn4web.casaschi.net/images/alpha/20/bp.png" />
        </td>
        <td>
           <img src="http://pgn4web.casaschi.net/images/alpha/20/bp.png" />
        </td>
    </tr>
</table>
<div id="out"></div>
Run Code Online (Sandbox Code Playgroud)

CSS

table {
    width: 40px;
    height: 40px;
    border: none;
    border-collapse: collapse;
    border-spacing: 0px;
    margin: 0;
    padding: 0;
}
td, img {
    border: none;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
}
Run Code Online (Sandbox Code Playgroud)

JS

document.getElementById("out").innerHTML = document.getElementById("myTable").offsetWidth + "x" + document.getElementById("myTable").offsetHeight;
Run Code Online (Sandbox Code Playgroud)

html html-table

0
推荐指数
1
解决办法
3352
查看次数

标签 统计

html ×1

html-table ×1