-1

テーブル セルのアンカー タグを上に揃える必要があります。テーブル セルにはテキストエリアが含まれています。私のコードは次のとおりですが、アンカータグはテキストエリアの下部に配置されています。

<style>
td {
  border:#777 1px solid; vertical-align:top;
}

textarea {
  height:100px; width:300px;
}
</style>

<table>
  <tr>
    <td>Message:</td>
    <td>
      <textarea></textarea>
      <a href="javascript:" title="Required">*</a>
    </td>
  </tr>
</table>

そのアンカータグをセルの上に垂直に揃える方法は?

ここに画像の説明を入力

4

3 に答える 3

2

そのアンカーに top の垂直方向の配置も与えます。

td a {
    vertical-align: top;
}
于 2013-10-12T08:33:57.700 に答える
1
<table>
<tr>
<td>Message:</td>
<td>
  <textarea></textarea>
 </td>
<td> <a href="javascript:" title="Required">*</a></td>
</tr>
</table>
于 2013-10-12T08:30:52.657 に答える
1

デフォルトでTextareaは、near 要素を押し下げて同じ行に配置するために使用されます

a {
vertical-align: top;
}

このJSFiddleを確認してください

于 2013-10-12T08:31:02.353 に答える