2010-12-31 14 views
3

Firefoxはtitle属性の改行をサポートしていないようです。私は試しました\r\r\n\n
、そしてそれでも何も動作しないことが判明しました。ファイアウォールのタイトルスタイルのツールチップに改行を追加する方法は?

誰かがこれを回避するためのハックを持っていますか?

+0

他のブラウザでも動作しますか? – Oded

+0

@Oded私は仕事のすべてがあるかどうかはわかりませんが、いくつかはあります。私はIEのために\ nを使いました。私は、Firefoxで望んでいた方法でtiptoolsを動作させるために、ホイールを作り直さなければならなかった。 –

+0

私はFFがオープンソースだと思うかもしれませんが、おそらく私はそれを変えることができます、笑。 –

答えて

2

にはというタイトルの属性の値を表示するブラウザがどれくらい正確かについては何もありません。spec

単純に言うされています:title属性

値はさまざまな方法でユーザエージェントによってレンダリングすることができます。例えば、ビジュアルブラウザ頻繁表示「ツールチップ」などのタイトル

(重点鉱山)

だから、だけではなく、改行について何もありませんが、「ツールチップの実際の動作"必須ではありません。

+1

正直言って、私はw3は、人を育てるべきだと思い、IEがこれを打ち負かすと認めます。どのような種類のテキストには終了行は含まれません。私はエドか何かと働いていますか? –

+0

@Grae - w3は、実装者が決定するためにかなり多くのことを残しました。私はあなたの不満はw3ではなくMozillaであると言います。 – Oded

+0

さて、w3仕様では、すべての\ nがタイトルテキストのスペースで置き換えられる必要があると聞いたことがあります。 –

0

Firefoxはこれをサポートしていません。 Chromeのような他のブラウザでは、リターンを使用してください。

<a href="..." title="My 

long 

title">My link</a> 

また、JQuery Tooltip Pluginを使用することもできます。これはすべてのブラウザで動作し、あなたのツールチップにhtmlを使用しましょう。

+0

Firefoxは私にとって大きな棘です。 –

+0

Jqueryプラグインへのリンクを追加しました。私はちょうどそれをテストし、Firefoxで素晴らしい作品です。 –

関連する問題