
No.4ベストアンサー
- 回答日時:
まずCSSで
#link1 a:hover {
color:#ff0000;
}
#link2 a:hover {
color:#0033cc;
}
#link3 a:hover {
color:#00ffff;
}
あとは
<div id=link1><a href="index.html">1</a></div>
<div id=link2><a href="index.html">2</a></div>
<div id=link3><a href="index.html">3</a></div>
いかがですか
No.3
- 回答日時:
CSS(sscじゃありません。
小文字じゃありません)はCascading Style Sheetsの略で、Cascadingは、このスタイルシートの最も根幹となる仕組みです。それを知らずしてCSSは使えません。!!!⇒REC-CSS2 邦訳( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2 … )
においても、color:redなどのプロパティの説明よりも先に
5. セレクタ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2 … )
6. 値の割り当て、カスケード処理、継承( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2 … )
と、プロパティより先に説明されています。
color:redを知っているなら、当然
div.section a{color:red;}
div.section p a{color:green;}
div.section p+p a{color:blue;}
も分からなければなりませんよ。
a[href]{color:blue;text-decoration:underline;}
a[href]:visited{color:magenta;}
などは、ブラウザがデフォルトで持っています。優先順位は最下位です。
div.nav a{text-decoration:none;color:green;}
とかで、ナビゲーション中のa要素に対してスタイルを指定したりします。
このセレクタや、詳細度の計算、カスケーディング仕組みは、とても重要でCSSの命ともいえる部分ですから、この様な掲示板で簡単に答えられる内容ではありません。
[例]
<div class="nav">
<h2>サイトマップ</h2>
<p>当サイトの<a href="./sitemap.html">詳しいサイトマップはこちら</a>です。</p>
<ol>
<li><a href="/">Top</a></li>
<li><a href="/books">Books</a></li>
<li><a href="/profile">Profile</a></li>
</ol>
</div>
に対して、それぞれのAに対して色やデザインを変えるのはいとも簡単にできます。
a:link{color:red;}
div.nav ol li a:link{color:green;}
div.nav p a{color:white;background-color:white;}
div.nav ol li+li a{color:yellow;}
div.nav ol li a[href="profile"]{color:blue;}
とか・・・
まず、セレクタやカスケーディングの仕組みを学びましょう。
No.2
- 回答日時:
どんな構造のHTMLか、どのaタグをどういう色にしたいのか、等々、不明な点が多過ぎて、具体的なCSSは書けません
(HTML補足されても、やるつもりはありませんが)
御自身のHTMLがどんな構造になっているか調べて、その構造に合せて、あるaタグを特定するにはどうすればいいか、御自身でお考えください。
div.classA a:hover { ... }
の例は
<div class="classA">
.....<a href="...."> .....
</div>
という構造になっている時の、<div>~</div>のa:hoverに適用されるものです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
個別にリンクの色を変える方法
-
サイトにjQueryが使用されてい...
-
CSS, リンクの色を一部変えるに...
-
HTML要素のid/class名の長さに...
-
外部css定義したclassをht...
-
divのクラス内のリンクの設定
-
このようなHTMLのコードがあっ...
-
htmlのid属性って必要なの?
-
idの中のid指定
-
CSSとSSI 一緒に使えますか?
-
liリストタグの背景色に色がつ...
-
CSSファイルの#とか:とか...
-
name属性とid属性
-
リンクの文字の色の反転につい...
-
cssでIEとFIREFOX(とchrome)の...
-
brにクラスをつけてcssでdispla...
-
htmlの文字が縦書きになる
-
htmlのolやulなどlistにtitleや...
-
複数のボタンを等間隔に、かつ...
-
divタグ内のコンテンツが重なっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlのid属性って必要なの?
-
個別にリンクの色を変える方法
-
idの中のid指定
-
liリストタグの背景色に色がつ...
-
サイトにjQueryが使用されてい...
-
HTML要素のid/class名の長さに...
-
CSSのクラス名・ID名の指定でワ...
-
a要素の色を複数使い分ける方法
-
FC2掲示板をトピック一覧表示型...
-
スタイルシートについて
-
CSSに同じclass名がいっぱい‥。...
-
brにクラスをつけてcssでdispla...
-
webデザイン 疑問点
-
CSS 記事内link色変更方法
-
親エレメントに含まれる子エレ...
-
cssでIEとFIREFOX(とchrome)の...
-
CSS内で使われる山括弧の意味が...
-
css:positionの挙動について
-
スタイルシートのドットが#に...
-
dreamweaverのコード画面で波線。
おすすめ情報