在textarea

时间:2016-02-13 13:13:51

标签: javascript html css console

我需要一个庞大的领域,我可以在其中拥有客户端写入文本,以及其中的html元素。

想象一下一个控制台,如果你愿意 - 第一行(我@ linuxbox:〜$)或类似的东西,是客户无法操纵的元素,在此元素之后,客户端可以输入任何内容想。

https://jsfiddle.net/a1k2xo0d/1/

<div id="container">
<textarea>
<p>me@linuxbox:~$</p>text........................................................................................................................................................................................................................................................................................................... 
</textarea> 

2 个答案:

答案 0 :(得分:1)

这是更新的小提琴 -

  1. 使用position:absolute并在span
  2. 上调整textarea
  3. padding-left放在textarea
  4. 链接 - https://jsfiddle.net/rLvr7n3r/1/

答案 1 :(得分:1)

我相信你正试图制作某种控制台。

尝试使用某些JS的<input>标记

fiddle