2
A
回答
1
你不能为此使用textarea元素。 只需制作一个contentEditable contentEditable div并使用javascript来设计它。
+0
但我发现Facebook没有使用这种方法。 – mockee 2011-03-29 11:18:03
+0
那么,FB怎么做呢?如果你删除了textarea节点,你可以看到突出显示 - 它位于textarea后面。你可以选择它,因为它有不可见的文本!突出显示实际上是textarea内容的克隆,字体颜色设置为透明,BG颜色设置为选择突出显示颜色。一个选择的真实性只是在后台进行的一个漂亮的视觉效果 - Facebook没有写或修改textarea显然。 – jozecuervo 2011-12-07 20:55:38
1
0
相关问题
- 1. javascript设置元素背景颜色
- 2. 设置LI元素的背景颜色
- 3. 如何为特定时间的元素设置背景颜色?
- 4. 如何设置ap元素的背景颜色也为上面的图像设置背景颜色
- 5. 将我的html元素设为不同的背景颜色。
- 6. 如何为GridViewColumn设置背景颜色
- 7. 如何设置SVG的背景颜色<image>元素
- 8. 无法设置某些Listview项目的默认背景颜色
- 9. 如何将背景颜色设置为仅UILabel文本
- 10. 无法为ie8中的Section元素设置背景颜色
- 11. div悬停背景颜色与内textarea
- 12. 如何在浮动子元素中设置背景颜色?
- 13. HTML:如何设置选择元素中项目的背景颜色
- 14. Qt:如何设置QPushButton的背景颜色为系统颜色?
- 15. Angular4背景颜色设置
- 16. 如何为背景的特定部分设置颜色?
- 17. 以编程方式更改某些文本的背景颜色
- 18. 如何设置tableView的背景颜色
- 19. 如何设置UIWebView的背景颜色
- 20. 如何设置UIWebView的背景颜色?
- 21. 如何为打印版本定义元素的颜色和背景颜色
- 22. 设置行背景颜色
- 23. 淡出文本太长动态背景颜色的HTML元素内
- 24. Excel:使用rgb设置单元格和文本颜色的背景颜色
- 25. 如何在iPhoneX中为顶部设置背景颜色
- 26. 如何设置一个UIButton的颜色内(没有背景色)
- 27. 如何为UITableView单元设置复合背景颜色?
- 28. python docx设置表格单元格背景和文本颜色
- 29. 设置VIM背景颜色
- 30. 设置背景颜色toolbaritems
使用Firebug并分析HTML和CSS以查看他们做了什么。这可能比背景颜色更重要。 – 2011-03-29 09:54:01
我通常使用Range的surroundContents方法来突出显示HTML元素中的文本,但它不适用于表单元素(它仅支持纯文本)。 – mockee 2011-03-29 10:10:14