【问题标题】:How can I get the font cursor at top, text-align: top?如何将字体光标置于顶部,文本对齐:顶部?
【发布时间】:2012-01-06 17:42:52
【问题描述】:

如果我像这样为 textarea 设置 css=>

#id_content {
    padding: 0;
    width: 100%;
    height: 600px;
}

高度和宽度工作。 但是,如果我在 textarea 上键入一些内容,则文本位于 textarea 高度的中间,尽管 padding:0。

为什么会这样?我该如何解决?

这是html源代码=>

<div id="id_div_content">

<form action="/createpost/" method="post"><div style='display:none'><input type='hidden' name='xxx' value='xxx' /></div>
<p><label for="id_title">Title:</label> <input id="id_title" type="text" name="title" maxlength="100" /></p>

    <p><label for="id_content">Content:</label> <input type="text" name="content" id="id_content" /></p>
<input type="submit" value="Submit" />

【问题讨论】:

标签: html css fonts textarea height


【解决方案1】:

如果您在 html 中使用 input 标签,就会发生这种情况:

<input type="textarea" id="id_content" />

如果是,请改用 textarea 标签:

<textarea id="id_content"> </textarea>

【讨论】:

  • 不是
  • 如果你想要一个 600px 的文本框,你应该使用&lt;textarea&gt;
  • @guru 尝试将其更改为 &lt;textarea id="id_content" name="content"&gt; &lt;/textarea&gt;。我很确定它现在可以工作了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-12-17
  • 2010-12-17
  • 1970-01-01
  • 1970-01-01
  • 2012-06-16
  • 1970-01-01
  • 2014-09-01
相关资源
最近更新 更多