ここに私のHTMLコードがあります。HTML表のCSS境界問題
<table cellspacing="0" class="assets_table">
<tbody>
<tr class="table_header"><td>ID</td><td>Title</td><td>Regarding</td><td>Status</td><td>Date</td></tr>
<tr><td>9</td><td>Testing</td><td>hijacked account</td><td></td><td> 4 Jan, 2012</td></tr></tbody>
</table>
ここにはそのCSSがあります。
.assets_table{width:100%;border-radius:4px 4px 0 0;border:1px solid #ccc;overflow:hidden}
.assets_table .table_header{background:grey;height:30px;font-weight:bold;padding:0;border-top:1px solid #f9f9f9;}
.assets_table td {padding:5px 10px}
.assets_table tr {border-top:1px solid #ddd;padding:0 10px;}
しかし、誰パディングやボーダーまたはボーダー半径の実用的に何もtr
年代に動作しません。ここに私が得るものがある。 http://pastehtml.com/view/bjmptfulh.html
私は考えることができるすべてを試みましたが、何も動作しませんでしたか?私はdisplay:table
とdisplay:block
を試しましたが、ちょっとテーブルを台無しにします。どんな助け?
何のブラウザを使用していますか?あなたの例は私にとってSafariでうまく見えます。 –
クロムでうまく動作します... – cdeszaq
クロムを使用していますが、CSSの 'tr'属性を見れば、私はそれが何を期待しているのか分かりません。 「border-top:1px solid #ddd; padding:0 10px;」と表示されています。上端に灰色の境界線がありません。上下に10pxの余白がありません。 – Frank