Что не так с этим contenteditable div? - PullRequest
0 голосов
/ 13 марта 2011

Создавая это веб-приложение, я создал стеки contenteditable div точно так же, как этот, который является частью самодельного виджета.Но по какой-то причине этот не работает.

<div class="draft combobox" title="Draft"> 
  <ul> 
    <li> 
    </li>
  </ul>
<div class="text" contentEditable="true">   <!-- Right Here -->
<img class="arrow button" src="icons/scroll-down-white.png" />

Теперь немного об этой проблеме.Я нахожусь в процессе переписывания HTML, хорошо превращая его в HAML в любом случае (с Phamlp).Это становилось слишком неразборчивым.Я также использую lessphp на CSS.

Это единственные изменения, которые я сделал.Вывод остается прежним, только теперь contenteditable div не работает ... Он принимает фокус, но нет курсора ... и нет ответа на ключевые события.

Также я еще не прикрепил ни одногоЯваскрипт к нему.Так что там нет ничего, что могло бы этому помешать.

Так что же не так с этим div!

1 Ответ

1 голос
/ 13 марта 2011

ОК, я с этим разобрался ... оказалось, что в css на div предка установлено '-webkit-user-select: none'!

...