ネストされたdivに関する問題があります。両方のdivが編集可能です。 問題は、divにコンテンツを書き込んだ後に、内部(子)divの開始位置にカーソルを置き、backspaceを押すと親div内のテキストを移動する場合です。 どうしてですか?私はこれがデフォルトの動作であることを知っています。 この問題の解決方法は何ですか?ネストされたDivsバックスペースの問題
<head>
<title>----</title>
</head>
<body style="100%">
<br />
<br />
<br />
<div contenteditable="true" style="min-height:80%; min-width:100%; background-color:#00ffff">
<div id="test" style="margin:auto; width:100%; background-color:#e3e3e3;
border-width:5px; border-color:e9e9e9; word-wrap: break-word; overflow:hidden;
min-height:25px;" contenteditable="true">
Child Div Text here!!!
</div>
Parent Div Text Here
</div>
</body>
に関して、 アーメド
:あなたは
css
ファイルを持っていた場合には、次のようになります子divで、親divが正しく移動しますか? –私はjsFiddleを作った:http://jsfiddle.net/3Zjvh/子の左端にあり、バックスペースを押すと、子divが削除されます。 –
私はあなたがジレンマだと思っています。親divのテキストを子divのテキストにマージするのをやめさせようとしましたが、成功しませんでした。私はそれが終わったのを見ましたが。これらがあなたに使用されているかどうか不明... http://blog.whatwg.org/the-road-to-html-5-contenteditableおよびhttp://dev.opera.com/articles/view/rich-ブラウザで編集するhtml-part-1 / – Mindthetic