1
Jqueryを使用してテーブルを作成し、その内容とスタイルをコード全体で追加しています。私はそれが色のシマウマにするために、このラインを使用しようとすると、色は各td
間のスペース全体に行かない:テーブルゼブラの色が全ラインに塗りつぶさない
$(awards).each(function(){$(this).find('tr:even').css('background-color','#cce6ff')});
ので、表には、このように見える終わる:
境界線まで水平にテーブル全体に色を伸ばす方法はありますか?
テーブルを作るための私のコードは次のようになります。
var awards = document.createElement('table');
$(awards).css({
'position':'relative',
'top':'5%',
'left':'5%',
'border':'2px solid black',
'border-spacing':'10px',
}).html('<tr><td>3/4/5 caps in a game</td><td>!</td></tr><tr><td>10/20/30 returns in a game</td><td>!</td></tr>');
$(awards).find('td').css({
'padding':'10px',
'font':'15pt verdana',
'color':'black'
});
$(awards).each(function(){$(this).find('tr:even').css('background-color','#cce6ff')});
あなたは 'ボーダー-spacing'を回避し、'ボーダー崩壊を設定する必要があるでしょう:collapse'。 – Harry
ほとんどの人のために働いてくれてありがとう、それを完全に接続する方法を知っていますか?今のように見えます:http://i.imgur.com/hoWLStD.png – MarksCode
'border-collapse'を設定した場合、そのスペースも表示されません。お待ちください、私は答えとして完全にソリューションを投稿させてください。 – Harry