14

私が達成しようとしていることを示すために、次の JS Fiddle を用意しました: http://jsfiddle.net/sVKU8/2/

1)この最初の部分は簡単だと思います-親labelクラスを更新して、2つの子のwidth合計幅に基づいて自動的に設定されるようにする方法はありますか? 設定はそれでいいと思っていたのですが、どうやら私のCSSスキルが不足しているようです。<div><div>width: auto

2)次に達成したいのはwidth、クラスから属性を削除し、 JavaScript を介してテキストをラッピングせずにテキストlabel-textを適用するたびに、幅を設定する (または、可能であれば自動的に拡大する)ことです (つまり、元の高さを維持します)。クラス)<div>label

実際のテキストに基づいて幅を計算する必要があるのか​​ 、それともテキストを拡大できる幅設定でテキストを適用する方法があるのか​​ どうかはわかりませんでした.

ご意見やご提案をいただければ幸いです。

4

3 に答える 3

15

ここをクリックfloating elements従来のアプローチ を使用した追加の JS を使用しない CSS の代替

于 2013-04-16T22:17:46.457 に答える