おそらくばかげた質問ですが、CSSが私の最高の面ではないので、私はこれを理解できません。 私は2番目の建設ました:ツールチップ(そのOK、それはページサイズの変更の場合はサイズを変更する必要があります)最後の要素が動かないようにする方法は?
.span-chb {
height: 22px;
display:inline-block
}
div要素のサイズが変更されたときに私の問題がある:彼らが一列に配置されている
<div>
<span class="span-chb">
<input type="checkbox" id="special-chb" name="special-exist">
<label for="special-chb">Special exist, bla bla bla...</label>
<span class="tooltip">
<span>tooltip-text</span>
</span>
</span>
</div>
をスパンが新しい行にジャンプしています。 divをもっと小さくすると、ラベルのテキストは動いていますが、要素自体はそのままの状態にとどまります。
私が達成しようとしているのは、ツールチップを移動したりどこにでも入力することですが、ラベルテキストを新しい行に移動させることができます。私が欲しいと思ったのは、white-space: nowrap;
をspan-chb
に加えることですが、ラベルテキストがジャンプするのを防ぐことができます(基本的に幅が変わってサイズが変わる)。 white-space: normal;
をラベルに追加すると、最後のラベル行にツールヒントスパンの配置が終わると問題が追加されます。
この問題を解決するにはどうすればよいですか?
これを試みたが、今私は馬鹿のように自分自身を感じます。スジは通ってるようだ。ラベルのためにテーブルとテーブルセルだけを表示する必要がある以外は、他のものは不要です。似たような状況(カップルを持っている)にそれを使用しようとします。何も壊れない場合、この答えに印をつけます。ありがとう。 –