对文本区域段落的每一首行应用缩进
Applying indent to each first line of paragraph of text area
我想在用户输入时对文本区域的每个段落应用缩进。我使用了以下代码:
<textarea rows="1" style="height:1em; text-indent:-50px; padding-left:50px;" cols="25" html="true" id="text" >Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum</textarea>
但是,它仅适用于文本区域的第一行,而不适用于新段落的每一首行。我们可以通过 css 实现这一点吗?或任何JavaScript代码?
提前致谢
如果将
style
属性替换为 style="text-indent: 50px"
,则段落的第一行缩进为 50px。
只是文本区域中只有一个段落。那里的数据以纯文本形式处理,并且无法指示段落分隔符。保留空行意味着在被视为一个段落的文本块中只是一个空行。
如果你想要一个带有段落分隔符的输入区域,你需要使用一个普通的元素,如div
和contenteditable
属性(可能,但需要不同的方法,例如,如果你想将数据发送到服务器,你需要将其复制到隐藏字段中)。
相关文章:
- Last.fm API发送2个曲目时,我要求一个,如果我正在听一首歌
- 如何格式化字符串以修复Javascript中的缩进
- Vim-当代码的文字字符串中有括号时,如何实现正确的缩进
- Javascript 意外返回值,带有特定的缩进
- JQuery:如何在循环 dom 元素时正确缩进字符串
- JavaScript将缩进文本转换为HTML列表重复顶层<李>'s为<ul>'s
- 如何避免/最小化列表中列表的缩进
- HTML5<音频>:点击下一首歌曲时停止加载/缓冲
- vim JavaScript缩进插件-命令是什么
- 使用 PEG.js 解析缩进级别
- 崇高的文本新行失去缩进
- Redactor文本编辑器– 在代码视图中重新缩进缩小的HTML
- NVD3.js缩进树问题
- 缩进第二行的文本块
- 从 coffeescript 编译到 javascript 后保持缩进
- 制作一个html5音频播放列表,自动播放一首又一首歌曲
- 带有jQuery的音频HTML5播放下一首曲目
- 对文本区域段落的每一首行应用缩进
- Vim:如何从行首开始计算缩进量
- 谷歌博客剥离
标签,需要一种方法来文本缩进每个撇号的开始