1

tr などの一部の要素は、すべての基本的な css プロパティをサポートしていないようです。たとえば、私が知る限り、次のようなことをしています:

 <tr style="padding-top: 250px;">

効果はありません。要素の種類ごとに許可されているプロパティを説明しているサイトへの適切なリンクを教えてください。また、上記の制限についてコメントがある場合は、共有してください。

4

2 に答える 2

8

Mozilla Developer Network ( MDN )で検索できます。

たとえば、https://developer.mozilla.org/en-US/docs/Web/CSS/paddingから

適用対象:table-row-grouptable-header-grouptable-footer-grouptable-rowtable-column-groupおよびを除くすべての要素table-column

<tr>は (デフォルトで) atable-rowであるため、padding何もしません。

 

許可されるプロパティは要素の種類だけに依存するわけではないため、要素の種類ごとに許可されるプロパティのリストを作成することはできないことに注意してください。

たとえば、プロパティ<div>display:table-row無視する ( Demo )。padding

于 2013-09-28T23:28:19.327 に答える
1

. ではなくor要素にpadding-topを配置することになっています。<td></td><th><tr>

パディングやマージンなどのブロック要素は<div>サポートしますが、インライン要素などはサポートし<span>ません。

<tr>コードを

<tr style="padding-top: 250px; display: block;">

または使用する場合

tr { display: block; }
于 2013-09-28T23:28:37.230 に答える