-1

別のスパンと一致しないスパンからのオーバーフローを排除しようとしています。

これは私が扱っているものです。http://jsfiddle.net/D2WPW/12/

したがって、はの幅.graph spanと一致しません。.text spanoverflow: hidden;はそのトリックを行うだろうと思った。そうではないと思います。私はこれについて間違った方法で進んでいますか?

洞察と助けをいただければ幸いです。ありがとうございました!

4

2 に答える 2

1

span タグは、必要なだけスペースを占有します。よく見ると.graph、幅を明示的に 116px に設定するインライン スタイルでキャンバス要素を挿入しています。

.textおそらく代わりに、キャンバス要素の幅を動的にして、隣接するスパンの幅と等しく設定する必要があります。

于 2012-10-05T19:55:08.250 に答える
0

要素は要素.text内に.graphないため、overflow: hiddenon.graphが clipする必要はありません.text

あなたがすべきことは、グラフとテキストの両方を含む要素overflow: hiddenと同様に静的な幅を設定することです: http://jsfiddle.net/D2WPW/26/text-align: justify

またwhite-space: nowrap、長すぎるテキストが次の行に折り返されないようにすることもできます。

于 2012-10-05T20:20:51.450 に答える