• 締切済み

cssファイル上で、リンクを飛ばしている文字に、hoverで色指定して

cssファイル上で、リンクを飛ばしている文字に、hoverで色指定して、マウスオーバーすると色が変わるようにしているのですが、1度は解決されたのに、またhoverしなくなりました。マウスをのせても色が変わらないのです!"{"もれなどはありません。。。 少ない情報ですが、考えられる原因を、どなたか教えていただけますか? しかも、フッター部分のリンクをとばしている文字もhoverさせているのですが、ときどき指定の色ではなく、青になってしまっています。でもいつもじゃないんです。 よろしくお願いします!ありがとうございます!

みんなの回答

noname#119957
noname#119957
回答No.1

a:link:hoverだけでなく、 a:visited:hoverを指定していない。 の勘違いではありませんか?

questiongo
質問者

補足

ありがとうございました! visitedつけなくても、スペースを埋めたら解決しました! visitedをつけても有効かどうか試してみます! またよろしくお願いします!

関連するQ&A

  • リンクだけが指定にない色になります。

    テキストの色を全体に統一したいのですが、リンク部分のみ指定にない色(青)になります。 <STYLE type="text/css"> <!-- a:hover { color:ffffff; } --> </style> <BODY TEXT="CC0033" VLINK="CC6666" ALINK="CC6666"> <A HREF="link.html "STYLE="TEXT-DECORATION:NONE;"> <FONT SIZE=-2>link</FONT></A> 直接リンク文字に色を指定すれば直るのですが、スタイルシートでマウスがリンクに触れた時色が変わるという設定が効かなくなるようです。この設定を外さず、任意の色に変える方法はありませんでしょうか。 そのようなサイトを知っている、でも構いません。どうかよろしくお願いいたします。 (powermacG4/OS9/IE5/NN4.7/Jedit4.0)

    • ベストアンサー
    • HTML
  • CSSでのリンク色の変更で

    HPのリンク色(a:link)の色をa:link{color:#ffffff;}(色は例です)で変えたんですが、 何故か色が反映されず、デフォルトの青色で表示されてしまいます。 ・hover、active、visitedも同じように変更しているが、そっちは反映されている ・リンクの色を変えようとするページにcss(仮にAとB)ファイルを2つ使っている ・Aではリンクに関する設定は記述してない。またAを省いても変わらない ・Bのリンク以外の指定を消しても同じ ・そもそも青色で設定している文字がない ・HTML文にも色変えの記述はない ・ブラウザ指定もしていない 何度自分で見直しても全く分からないのでお願いします

    • ベストアンサー
    • HTML
  • リンクの色が一部変化しない

    cssでリンクの色の指定(hover・visited)をしたのですが、何故か2箇所だけ色が変化しません。ソースを見ても、他のリンク部分と全く同じ(<a>タグでくくってあるのみ)です。ちゃんとリンク先にも飛ぶのですが、何故マウスオーバーした時に2箇所だけ色が変わらないのか分かりません。リンク先がかなり古いサイトで、ひょっとしてそれが関係しているのかなと思ったのですが、飛ぶことは飛ぶので不具合点が分かりませんでした。解決方法をご存知の方、いらっしゃったら是非教えてください。宜しくお願い致します。

  • cssでリンクをはった文字の色が変わらない

    前任者が作ったcssのファイルを使っています。私自身はhtmlは使えるのですが、cssは慣れていません。ひとつのページでリンクを張った文字が全部同じ色になってしまいます。 たとえば一部色を変えたいと思って <font color="#ffffff"><a href="aa.html">aa</a></font> というようにhtmlで色の指定をしても色が変わってくれません。リンクを張らない文字はきちんと色が変わってくれます。 全部のコードを書くことは長すぎかつどこがcssなのかわからないのでできませんが、そのような状況が一般的におこりうるのか?どのように対処するべきなのかご存知の方がおりましたら、よろしくお願いいたします。

  • CSS:リンクにカーソルを合わせたときに文字の色が変わらない

    CSSでリンクする文字をカーソルが上に乗ったとき、文字の色を赤、下線を無くすようにしようと思ったのですが、下線部は消えるのですが文字が赤くなりません。 これを解決する方法はないでしょうか? a:hover {color: red; text-decoration: none} 回答よろしくお願いします。

    • ベストアンサー
    • HTML
  • 外部CSSでリンクカラー指定

    外部CSSでwebサイトを作っています。 リンクカラーの指定をbody全体にしているのですが、 フッターだけ色を変えることはできますか? その際フォントカラーも変えられればと思っています。 現在のCSSは a{/*リンクされた文字*/ color:#002AD1; font-style:normal; text-decoration:underline; } a:link {/*未訪問のリンク*/ color:0000ff; font-style:normal; text-decoration:underline; } a:visited {/*訪問後のリンク*/ color:#002AD1; text-decoration:underline; } a:hover {/*マウスをのせたとき*/ color:#335BFF; font-style:normal; text-decoration:underline; } a:active {/*クリック中*/ text-decoration:none; } 現在サイト全体のフォントカラーはグレーで、 リンクは上記の通り青系です。 footerは白から濃い紺の帯にするので、 文言やリンクが見えなくなってしまうのです。 フッターのCSSに個別にカラー指定しても変わりません。 .footer { border : none; width : 838px; heigth : 100%; text-align: left; padding : 0px 0px 0px 20px; color: #ffffff; ←このようにフォントを白にしても変化がないです line-height: 160%; font-size: 11px; } 何が原因でしょうか? またそのようにする方法があれば教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • CSS
  • css 文字の色

    cssでサイト全体を a:link{color:#33CCFF;} a:visited{color:#33CCFF;} a:hover{color:#FFCCFF;} a:active{color:#FFCCFF;} と先に色の指定していて、後からある一ページの一文の色(リンク指定されているもの)を別の色に変えたいのですが、色々やってもうまく色がつきません。 どうすればその一文(リンク指定されているもの)のみの色変更が可能になるのでしょうか?

  • ■GoLive 6■テキストリンクの「CSS」設定について教えてください。

    GoLive6を使っています。 通常、テキストのリンクは青文字ですよね? 濃色の背景の部分のリンクのみ白文字で、他は青文字にしたいのですが、設定に行き詰っています。 まず、 テキストリンクのルールを「CSSエディタ」でリンク表示を白に設定しました (a { text-decoration: none })。 次に、 ページ全体のテキストリンクが白になってしまうので、 青文字にしたいテキストをマウスで選択してテキストの色を青にしました。 すると・・・、 白文字リンクと青文字リンクが混在するページが完成! ・・・と、手持ちのマニュアルには書いてありますが、テキストの色を変えようがテキストにリンクが指定してあれば、当然CSSの設定により「白文字」にされてしまいます。 あたりまえのようですが、マニュアルにも書いてありますし、私の設定が間違っているのでしょうか? どなたかいい方法をご存知の方、ご教授お願い致します。

  • リンク画像のマウスオーバー時の下線を消したい。(a:hover 関連。

    テキストリンクについては、マウスオーバー時に下線が表示されても良いのですが、画像リンクについては下線を表示させたくないと考えています。 どうやったら、切り分けられますでしょうか。 現在、cssファイル内にて、 ---------------- a:hover { color: #色; border-bottom: 1px solid #色; } ----------------- と書いてあり、これがテキストリンクにも画像リンクにも影響しています。 ------------------- 【CSS】 img{ border:0; } -------------------- ではダメでした。 ------------------------- 【HTML】 <a href="リンク先" class="img"><img src="画像URL"></a> 【CSS】 .img a:hover { border-bottom:0px; } ------------------------- →これでもダメでした。 どなたかご助言よろしくお願いします。

    • ベストアンサー
    • HTML
  • マウスを置いたときのリンクの下線の色を指定するには?

    リンクの色を青、リンクの下線の色も青になっています。 マウスをリンクの文字列の上に置いたときに、リンクの色はそのまま青なのですが、リンクの下線の色が消えてしまいます。 マウスを置いたときも下線の色を青のままにしたいのですが、どのようにしたらよいのですか?

専門家に質問してみよう