0

<div>サイズ変更可能なコンテナー ( ) と、テキストを含む#extern別のコンテナー<div>( #intern) があります。サイズ#externを変更するとサイズが変更#internされますが、 #intern がテキストよりも小さくならないようにしたいと思います。単語の幅を計算して(スパンを追加して)高さを計算しようと思いましたが、メジャーの計算が正しくないため、方法がわかりません。変更可能なフォントのサイズも考慮する必要があります。説明したことを願っています。私は仕事を終わらせなければなりません、そして私は夢中になります、どんな助けでも大歓迎です!
サイズを変更したときに得られるものの画像を添付しています: http://imageshack.us/photo/my-images/842/wsao.png/。ありがとう
コードの一部の例http://jsfiddle.net/6L32g/

4

1 に答える 1

0

サイズ変更中の div の長さと幅をキャプチャし、それらのパラメーターを計算に入力して、 のフォント サイズを変更しますdiv#intern。コンテナー div の長さと幅をどれだけ小さくできるかについて、下限を設定する必要があります。さまざまなスケーリング値をいじって、対応するフォント サイズを生成する数式を作成します。

jQuery UI を使用している場合はresize()、Resizable の実装のイベントで計算をトリガーします。

于 2013-06-20T13:57:06.900 に答える