的我有以下代碼背景圖像不填充所有表
<table width="930px" height="300px" style="background-image: url('http://www.placekitten.com/200/175'); background-repeat:no-repeat;background-size:930px 300px; border:10px solid #cccccc; ">
<tr><td height="60px" colspan="2"></td></tr>
<tr>
<td width="360px" height="180px" style="background-image: url('img'); background-repeat:no-repeat;background-size:360px 180px; font-family: Trajan; font-size: 50px; color: white; line-height: 80px; " >
Text
</td>
<td width="570px"></td>
</tr>
<tr><td height="60px" colspan="2"></td></tr>
</table>
而作爲這個的jsfiddle顯示http://jsfiddle.net/Hw4TJ/背景圖像 - 儘管它被設置爲相同的尺寸的表 - 具有大的白色條帶在底端。由於桌子有邊框,這看起來相當糟糕。怎麼修?
好的,這工作正常,但它延伸圖像。如果我只是編輯表格高度小於14px,並將圖像保留在300px - 會起作用嗎? –
如果你不希望圖像被拉伸,你可以在x方向上重複,並指定寬度爲'auto',如'background-repeat:repeat-x; background-size:auto 300px;',參見[演示(http://jsfiddle.net/Hw4TJ/4/) –