contenteditable实现文本框
2020-08-24
1 min read
contenteditable是html5新增的属性,它规定了是否可以编辑元素的内容。
<p contenteditable="true">这是一个可编辑的p标签</p>
- 实现placeholder
给标签添加placeholder属性,然后通过css控制placeholder的显示和隐藏
<p contenteditable="true" placeholder="请输入..."></p>
p[contenteditable]:empty:not(:focus):before{ content: attr(placeholder); color: #000; }