画像にリンクを張り、その画像に触れたときに、画像の透過されている部分の背景色が変わるようにしたいのですがタグがわかりません。
前に一度やったことがあるのですが、そのときのソースを消してしまってわからなくなっているので困ってます。
<a href="xxx.html" style="a:hover background:#ff0000"><img src="xxx.gif" border="0"></a>
↑こんな感じだったようなきがします。(あまり記憶にさだかではないのですが。)
全体的にリンクの背景色をしていするスタイルシートはわかるので、そうではなくページ内にあるリンク一つ一つの背景色を指定する方法が知りたいです。よろしくおねがいします。
No.1
- 回答日時:
お問合せの件は、こういう感じのクラス指定によるやつでしょうか?
<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>
いえ、あたしが以前にやってたのはAタグやIMGタグの中にそのままSTYLE指定してたものだったんですが、こういうやり方もあるんですね!知りませんでした。でも素材配布用とセットで配信するタグなので中にSTYLEをくみこむ方法があるなら教えて欲しいです・・・。
No.2
- 回答日時:
<a href="xxx.html" onmouseover="this.style.background='red'" onmouseout="this.style.backgound='white'">
<img src="xxx.gif" border="0">
</a>
外してるような気もしますが念のため。
回答ありがとうございます。pentaro_2000さんの回答を元に#3さんの方で無事解決いたしました。御礼が遅くなってしまってほんとすみません;
No.3ベストアンサー
- 回答日時:
#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>
ありがとうございました!少しID、NAME指定をはずしたりして簡単にしちゃいましたが、無事配布できそうです。はじめ#2の方のやり方でやってみたんですが触れてないときの背景色の指定がうまくいかずこまってました。
引越し中でネット接続が出来なくお礼が遅くなりましたがほんとうにありがとうございますね!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS CSSでサイトの背景に画像を組み込みたいのですが反映されません 2 2022/11/22 16:21
- HTML・CSS svgクリップパスの応用コーディング方法 2 2022/04/09 09:07
- その他(ソフトウェア) ペイントで切り抜いた画像の背景を透明に 2 2022/09/15 10:20
- Photoshop(フォトショップ) 【至急】 ウェブサイトやアプリとかでよく見かける、添付画像のように背景にあるものをぼかしつつ透過する 2 2023/07/17 10:57
- Photoshop(フォトショップ) フォトショップで切り抜いた画像を透明にするには 3 2022/09/15 11:50
- Windows 10 zoomで自分の顔の背景 3 2023/06/07 22:34
- Windows 95・98 タスクバーの背景の色だけを変えたい。 2 2022/07/13 14:44
- HTML・CSS 差し込み画像にをcssで大きさ指定したい 1 2022/11/23 23:14
- フリーソフト GIMPの使い方 1 2022/07/11 13:52
- HTML・CSS 疑似要素で背景画像に指定したSVG画像の色変更 2 2023/01/30 22:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
form action="#"
-
インラインフレームの中に表示...
-
WEBページのヘッダーフッターを...
-
httpdで接続が拒否される
-
インラインフレーム内のアンカ...
-
<a href="/">トップへ</a> こ...
-
マップを使ってページをリンク...
-
ポップアップ画面にアンカーを...
-
iframe内の特定の場所にジャン...
-
ブックマークをするとタイトル...
-
googleサーチコンソールで、重...
-
マウスを置くと説明文が出るや...
-
safariでアンカーリンクが動作...
-
ホームページでファイルをダウ...
-
<!DOCTYPE html>あってますか?...
-
<!DOCTYPE html>あってますか?...
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
iPadの標準ブラウザでローカルH...
-
htmlファイルの表示が真っ白
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
form action="#"
-
リンク先からリンク元の、同じ...
-
googleサーチコンソールで、重...
-
<a href="/">トップへ</a> こ...
-
ページの途中にリンクするとそ...
-
画面を開いたときに指定位置ま...
-
httpdで接続が拒否される
-
a:linkのスタイルのインライン指定
-
iframe内の特定の場所にジャン...
-
Preタグ内URLからリンクは張れ...
-
<a target="_top" href="***.ht...
-
リンクの文字とリンクの文字を...
-
ポップアップ画面にアンカーを...
-
マップを使ってページをリンク...
-
WEBページのヘッダーフッターを...
-
DREAMWEAVER アンカーポイント...
-
ページ内の画像だけを一定時間...
-
インラインフレーム内のアンカ...
-
CSS で a hover を個別に適用し...
-
Excel VBAを使ってHTML生成をし...
おすすめ情報