0

ステートメントのタイトル タグを作成し、php コマンドを使用
して、タイトルに複数の行を作成しています。これらの行の間の行間を減らす方法、またはタイトル タグに複数の行を含める別の方法はありますか? この複数行のテキストには、SIZE コマンドと LINE-HEIGHT コマンド、およびその他のコマンドを使用する必要があります。

これは私が持っているものです:

<a href="http://www.mydomain.com/storage/<?php echo $rows['file']; ?>" 
title="<?php echo $rows['field1'].$rows['field2']; echo "<br>";?>line 2
<?php echo "<br>"; ?>Line 3">Click Here</a>

SIZE のタグ内で STYLE コマンドを試しましたが、うまくいきませんでした。私は既存の周りに完全に配置しようとしましたが、それもうまくいきませんでした。

何か案は???

4

2 に答える 2

3

ブラウザーがtitle属性から生成するツールチップは、CSS やその他の方法でスタイルを設定することはできません。(フォントはユーザーが変更できますが、作成者は変更できません。) これらの値内の改行はブラウザーで尊重されるべきですが、これを期待することはできません。

ツールチップも数秒後に消えます。テキストが数行の長さの場合、ユーザビリティの悪夢です。

士気は、まったく異なる手法に基づく「CSS ツールチップ」を使用する方がはるかに優れているということです。(JavaScript も使用できますが、実際には必要ありません。)

于 2012-12-27T22:17:13.673 に答える
1

タイトル テキストの改行については、値に改行を入れるだけです。HTML ツールチップでキャリッジ リターンを使用するにはどうすればよいですか? を参照してください。その部分の詳細については。このテキストのサイズ/間隔を CSS で調整できるかどうかはわかりませんが、DIV タグといくつかの jQuery を使用してカスタム ポップアップを作成できます。そうすれば、それらの外観を完全に制御できます。誰かが既に構築したものを使用するかもしれません

于 2012-12-27T22:10:57.083 に答える