Когда вы открываете эту страницу (см. Live demo) с Chrome:
<span id="myspan" contenteditable=true></span>
CSS:
#myspan { border: 0; outline: 0;}
JS:
$(myspan).focus();
contenteditable
span
имеет фокус (вы можете начать писать вещи, и вы увидите, что он уже имел фокус), но мы не видим курсор редактирования "I
".
Как сделать отображение этого курсора? (Примечание: outline:0
необходимо, а также тот факт, что span пуст, даже без пробела).
Примечание. В Firefox отображается курсор.