Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
<div class="contenteditable" contenteditable="true" data-placeholder="Some text...."></div>
.contenteditable { width: 100px; height: 100px; } .contenteditable:not(:focus):empty::after { content: attr(data-placeholder); }
contenteditable="true"
<div class="contentInner"> <div class="contentBlock contenteditable" contenteditable="true" placeholder="начните печатать здесь" spellcheck="true"> <span></span> </div> </div>
.contenteditable:not(:focus):empty::after { content: attr(placeholder); }
:empty
div
data-attribute