2

svg 要素 (d3 で生成) のほろ酔いツールチップがあります。Firefox のカーソルの横にそれらを表示するのに問題があったので、この回答にリンクされているパッチに従いましたIE firefox の d3 でのほろ酔いツールチップの配置で、ほとんどの問題が修正されました。

ただし、この CSS ルールを使用して、特定の SVG 要素の周りにリングを作成します。

.t {
    cursor: default;
    stroke: #000000 !important;
    stroke-opacity: 0.7;
    stroke-width: 7px;
}

これらの要素について、FF28 では、ほろ酔いは要素の左上にツール ヒントを設定しています。

ここに画像の説明を入力 ここに画像の説明を入力

(中程度の痛みのない)回避策はありますか?ほろ酔いを変更する方法は?または、同じ効果を得るために使用できる別の CSS はありますか?

4

1 に答える 1

1

SVG には html と同じプロパティが多数あるため、相互互換性があるように思われることがよくあります。シンプルに見えるものはまったく機能しないため、非常に遠くまで到達してから、ナッツにキックを取得します:-)

あなたが言及したパッチは「getBBox().width」を使用しているように見えますが、これは賢明な追加のように見えますが、最初にほろ酔いを見てみると、公式の SVG サポートについては言及されていません。

したがって、最初は、公式にサポートされているツールチップ プラグインを使用することをお勧めします。

でも...

そのパッチの元の作成者がプル リクエストを行ったことがわかりましたが、それはメイン プロジェクトにはプルされませんでしたが、別の人のフォークにプルされました。

この問題には次のコメントがあります。

「...とにかく、SVG でほとんどほろ酔いを使用しているので、それをバージョンに取り込む必要があります。」

そのため、svg サポートが彼らにとって重要であるかのように聞こえるので、代わりに enjalot によるこのバージョンのほろ酔いを使用してください。

于 2014-05-10T16:29:08.903 に答える