テキスト入力として機能するようにcontenteditableがtrueに設定されたdivがあります。現在、通常、一部のテキストがdivの終わりに達すると展開されますが、divのサイズを変更すると、これは発生しなくなります。ブラウザはこれ以上これを行いません。サイズを自動に変更してから高さを設定しようとしましたが、どちらも役に立ちませんでした。
それについて私を助けてください。ありがとう。
テキスト入力として機能するようにcontenteditableがtrueに設定されたdivがあります。現在、通常、一部のテキストがdivの終わりに達すると展開されますが、divのサイズを変更すると、これは発生しなくなります。ブラウザはこれ以上これを行いません。サイズを自動に変更してから高さを設定しようとしましたが、どちらも役に立ちませんでした。
それについて私を助けてください。ありがとう。
高さを絶対値に設定した場合、ブラウザはそれを絶対値で処理します。したがって、次のcssルールをdivに適用します。
#yourdiv {
height: auto;
min-height: 150px;
}
ここに例があります:http://html5demos.com/contenteditablechromeまたはfirebugを使用したソースコードを見てください。
それはすべて、幅、高さ、およびオーバーフローを巡ります。また、ワードラッププロパティにも注意する必要があります。見てみな!:)