0
最後の列にその行を削除できるテーブルがあります。それは(Xの)画像を含み、その列はこのように見えます。小画像にホバーテキストを追加
<td id="delete:$row[recordID]">
<a href="#" class="delete cent" >
<img alt="x" border="0" src="images/delete.png" />
</a>
</td>
私はホバーと私はマウスが画像の上に置いたときに、いくつかのテキストを追加したい時に拡大するには画像のためにしたいと思います。テキストは "Click to Delete"と言うべきですが、これを行うには以下のようなjQueryを使ってみましたが、何も起こりません。テキストは表示されず、マウスが「x」画像上にマウスを置く時間に関係なく、画像は拡大しません。彼のアイデアにテキストを追加する方法がわかりません。これをどのように機能させるには?
$(document).ready(function() {
$('a.delete').on('mouseenter',function() {
$(this).css({
'height':'175px'
});
});
:
あなたは、この(あなたが必要として、テキストと画像のCSSを調整する)のようなものを試してくださいCSSの代わりにjavascriptを使用します。私はそれがしかし、テキストなしで最高の仕事を見つけた。テキストでは、画像が入っているセルがすべて跳び始めます。 CSSからテキストを取り除くと、画像はきちんと伸び縮みするはずです。テキストを画像の右側、おそらくセルの外側に表示する方法を知っていますか?そうでない場合は、テキストなしでソリューションを使用し、私の解決策として回答をマークします。 –
@KeithDKaiserもちろん、あなたはあなたが望む場所に画像を表示させることができます;)例えば 'display:block'を削除すると画像の隣に表示されます。 –
@KeithDKaiser @KeithDKaiser私は、「ジャンプ」を避けるために(絶対位置を使用して)テキストをフローの外に作ることによってCSSソリューションを改良しました。効果 –