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

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


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

вопрос
Всем доброго времени суток, господа!) Добавил 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
Юзер

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>

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

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

наверх