8

素朴な疑問ですが、見た目への影響は大きいです。

セルの境界線からテキストをインデントして試してみ ましたがstyle=text-indent: 4px(フォーマットされていないため、ここでは適切に表示されます)、最初の行はインデントされていますが、<br>タグの後の行はインデントされていません。助けてください。一部の Javascript のために div を使用する必要があります。欠陥のあるコードは次のとおりです。

<td>
   <div id="navbar" style="text-indent:4px"><b>View by:</b><br>
      <a href="search.php?cat=pop">Popular</a><br>
      <a href="search.php?cat=trend">Trending</a><br>
   </div>
</td>
4

2 に答える 2

9

text-indent最初の行にのみ触れることになっています。ブロック全体を調整する場合は、margin(またはmargin-leftまたはまたはなど)を使用します。padding

于 2012-05-31T12:25:24.100 に答える
5

インデントしたいテキストを保持する要素にパディングを追加してみてください。

   <td style="padding:5px;">text</td>
于 2012-05-31T12:29:04.340 に答える