アプリ版:「スタンプのみでお礼する」機能のリリースについて

画像にリンクを張り、その画像に触れたときに、画像の透過されている部分の背景色が変わるようにしたいのですがタグがわかりません。
前に一度やったことがあるのですが、そのときのソースを消してしまってわからなくなっているので困ってます。

<a href="xxx.html" style="a:hover background:#ff0000"><img src="xxx.gif" border="0"></a>

↑こんな感じだったようなきがします。(あまり記憶にさだかではないのですが。)

全体的にリンクの背景色をしていするスタイルシートはわかるので、そうではなくページ内にあるリンク一つ一つの背景色を指定する方法が知りたいです。よろしくおねがいします。

A 回答 (3件)

お問合せの件は、こういう感じのクラス指定によるやつでしょうか?



<style>
<!--
a.1:hover{ background:#ff0000; }
a.2:hover{ background:#00ff00; }
a.3:hover{ background:#0000ff; }
//-->
</style>

<a href="xxx.html" class="1">123456</a><br>
<a href="xxx.html" class="2">234567</a><br>
<a href="xxx.html" class="3">345678</a><br>
    • good
    • 0
この回答へのお礼

いえ、あたしが以前にやってたのはAタグやIMGタグの中にそのままSTYLE指定してたものだったんですが、こういうやり方もあるんですね!知りませんでした。でも素材配布用とセットで配信するタグなので中にSTYLEをくみこむ方法があるなら教えて欲しいです・・・。

お礼日時:2002/12/14 22:26

<a href="xxx.html" onmouseover="this.style.background='red'" onmouseout="this.style.backgound='white'">


 <img src="xxx.gif" border="0">
</a>

外してるような気もしますが念のため。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。pentaro_2000さんの回答を元に#3さんの方で無事解決いたしました。御礼が遅くなってしまってほんとすみません;

お礼日時:2002/12/26 10:15

#2さんの回答で良いのでは?



ちょっとした誤記(「backgound」)があったので、それを修正して、こんな感じで良いかと。

<a href="xxx.html" id="a0" name="a0" onMouseOver="this.style.backgroundColor='#ff0000';" onMouseOut="this.style.backgroundColor='#ffffff';"><img id="hoge0" name="hoge0" src="hogehoge.gif" width="80" height="25" alt="hoge" border="0">
</a>
    • good
    • 0
この回答へのお礼

ありがとうございました!少しID、NAME指定をはずしたりして簡単にしちゃいましたが、無事配布できそうです。はじめ#2の方のやり方でやってみたんですが触れてないときの背景色の指定がうまくいかずこまってました。
引越し中でネット接続が出来なくお礼が遅くなりましたがほんとうにありがとうございますね!

お礼日時:2002/12/26 10:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!