Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по вёрстке Почему не работает placeholder в dle11.1 в форме добавления комментария с атрибутом contenteditable?

Почему не работает placeholder в dle11.1 в форме добавления комментария с атрибутом contenteditable?


     06.10.2016    Общие вопросы по вёрстке, Ламерские вопросы    330

вопрос
Всем доброго времени суток, господа!) Добавил placeholder к диву, но его не видно. Кто знает в чем загвоздка? Весь код можно увидеть, по крайней, мере точно в дефолтной версии dle 11.1.

<div class="fr-element fr-view" dir="ltr" contenteditable="true" style="min-height: 220px;" placeholder="Add Comments" spellcheck="true"><br></div>

Ответил: ПафНутиЙ


Потому что placeholder — атрибут полей ввода, а не div`a.

Комментарии пользователей (1)

dmfranklin
9 | 4

dmfranklin - 6 октября 2016 21:28 - Юзер

Спасибо, Пафнутий, за ответ, я об этом конечно же догадывался;) Думал, может я что-то не дописал. В общем, поискал в нэте еще немного и нашел все-таки решение моей проблемы, может кому понадобиться:
<div contentEditable="true" placeholder="Add Comments"></div>
<style>
    [contentEditable=true]:empty:not(:focus):before{
        content:attr(placeholder);
         border: 1px solid #AAA;
    }
</style>

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы