57

私は<textarea>HTMLで持っています。カーソルを入れると、最初からではなく、真ん中で点滅しています。

HTML

<TD width="21%">
    <textarea class="txtarea" style="height:30px;" rows="3" name="Text" Id="Text" value=""> </textarea>
</TD>

CSS

.txtarea{
    border-right: #646464 ;
    border-top: #646464;
    border-left: #646464;
    border-bottom: #646464;
    width:100%;
    background: #ffffcc;
}
4

2 に答える 2

188
<textarea class="txtarea" style="height:30px;" rows="3" name="Text" Id="Text" value=""> </textarea>

<textarea></textarea>タグの間のスペースがあります。

于 2012-09-21T11:52:48.780 に答える
0

Textareaの開始タグと終了タグは同じ行にある必要があります。これは、textareaタグの間にあるものはすべて、textareaの「値」と見なされるためです。以下のコードでは、プレースホルダーも期待どおりに表示されます。

<textarea
  placeholder="Enter text here" 
  class="txtarea"
  style="height:30px;"
  rows="3"
  name="Text"
  id="text"
></textarea>
于 2021-11-30T05:27:43.903 に答える