2013-03-25 12 views
5

Aşağıdaki işlevsellik Chrome'da bir hata mı, yoksa anlamadığım doğru davranış mı?Chrome, içerik: <br>, içeriğiyle silinir; böcek?

Chrome (sürüm 25) ise

, bir düğüm aracılığıyla ondan sonra eklemiş olan bir içerik düzenlenebilir süresi varsa: css sınıfından sonra, bu jsfiddle olduğu gibi

http://jsfiddle.net/yQBvn/

Ben tüm silerseniz Yayının içeriği, son karakteri sildikten sonra Chrome, içerik düzenlenebilir süresine <br> ekler. Bu doğru hissetmiyor.

Chrome'un şunları yapmamasını doğruladım: css içeriği eklenmediyse ve Firefox'un bunu hiçbir durumda yapmadığından emin oldum.

+0

Chrome 25'in yine de kaldırılan css ile
'u eklediğini tespit ediyorum. –

+0

Bunu göremiyorum. İşte aynı örnek http://jsfiddle.net/y3mDa/ – jwrush

cevap

4

ister ÇILGIN şey görmek ?!

http://jsfiddle.net/joeframbach/VXMEN/

<body> 
<div id="EDIT-AREA"> 
    <span class='CHARACTER-NAME' contenteditable='true'>Bob</span><span>&nbsp;</span> 
</div> 
</body> 

sorunu giderir sonra bir boşluk ile bir yayılma ekleme. Bana neden ve nasıl olduğunu sorma.

+0

Teşekkür (a
eklenirse, o açıklığa kavuşturmak için ikinci yayılma ile birlikte) css olmadan var! Bu gerçekten ihtiyacım olan şey. Hiç kimse kapsamlı bir açıklama sunmuyorsa birkaç dakika içinde kabul edeceğim. – jwrush

+0

Muhtemelen kromda bir hata. Ne olursa olsun, kromun resmi kanalları aracılığıyla bir bilet göndermekten çekinmeyin. –

+0

Bu ilginç bir şey. Böcekçiyi inceledim ve hiçbir şey bulamadım. –

0

Firefox da bu içerik düzenlenebilir ve bam br etiketi TÜM içeriği sil contenteditable

ile bir DIV kullanarak yapar. Boş CE ile

Başlat,

Çözüm div ile veya benzeri bir sözde elemanı olmadan, hiçbir şey yapmaz hemen sonra boş bir öğesi kullanılarak yukarıdaki & isabet alan bam br odak: sonra.

Açıklık olsa çalışıyor?

Krom denenmemiş.

İlgili konular