• ベストアンサー

スタイルシートでリンクの色を白に

指定していますが、メールの部分だけ下地が白のため 色を変えたいのですが、可能でしょうか? メールの部分だけページのプロパティで色をしていしますが 変更出来ません。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#56882
noname#56882
回答No.4

#2です。 > これって全てに対してじゃないでしょうか? 「class="mail"」で指定しているので、その部分にしか対応しません。 a.mail:link a.mail:visited a.mail:hover a.mail:active もきちんと書かれていれば問題なくメールの部分にのみ対応します。

kyon0512
質問者

お礼

出来ました、大変有難うございました。 classというのは一部分に対して指定するものなんですね だんだん解ってきました

その他の回答 (3)

noname#176215
noname#176215
回答No.3

一部のリンク色だけ変えたいという意味ですか? であれば その部分に 関わるところに idを設定して <a href="mailto:info@123.jp" id="alink">E-mail:info@123.jp </a> CSSで リンクの文字色を設定します。 a:link#alink {color: blue; } a:hover#alink {color: orange; } こんな感じで。

kyon0512
質問者

お礼

早速の回答有難うございます。 回答どおりやってみましたが マウスが上にあるリンクのオレンジは色が出ますが ブルーが出ないのですが・・・ よろしくお願いします。

noname#56882
noname#56882
回答No.2

リンク表示される文字を「黒」に表示したい場合の例を書いてみました。 (色はお好きに変更してください。下線あり・なし、については任意で変更してください) CSS部分記述 a.mail:link { color: black;/*黒で指定しています*/ } a.mail:visited { color: red;/*クリック済みの場合赤*/ } a.mail:hover { color: blue;/*オンマウスで青*/ } a.mail:active { color: orange;/*クリックしている最中はオレンジ*/ } HTML記述 <A href="mailto:info@×××××.jp" class="mail">info@×××××.jp</A>

kyon0512
質問者

お礼

回答ありがとうございます これって全てに対してじゃないでしょうか?

noname#176215
noname#176215
回答No.1

話の前後関係を含めて説明しないと「メールの部分」が何を差している のかすら分かりません。「メール」とはこの場合 何を指していますか? リンク? フォームメール? そもそも アプリケーションは何を使っているのでしょう。 「ページのプロパティ」という言葉も Web制作上一般的な言葉ではない ので 特定のアプリケーション限定の用語と思われます。 補足願います。

kyon0512
質問者

お礼

はい、すいませんです。 アプリはホームページビルダー2001です。 クリックするとメールを起動する様にしてるのですが E-mail:<A href="mailto:info@×××××.jp">info@×××××.jp この部分だけを色を変えたいと思ってます。 いろいろ調べましたがCSSで全体を指定する、しかわかりませんでした。よろしくお願いします。

関連するQ&A