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

すみません、質問させてください。

アンカーにidを適用して
<a id="abc">テスト</a>
cssに下記のような記述でマウスオーバーでの変化させていたのんですが、
a#abc {}
a:hover#abc {}
アンカーにidではなくclassを適用して
<a class="abc">テスト</a>
a.abc {}
a:hover.abc {}

のように記述しましたところ、ポインタがおかしいです。IE6以外では、色を変えたりすることは可能でしたが、ポインタが指差しマーク状態になりません。

どなたか解決する方法をご教授ください。よろしくお願いします。

A 回答 (4件)

hrefがないからじゃないですか?

この回答への補足

すみません、よく確認したら、hrefがぬけていました。
ありがとうございました。

補足日時:2009/08/21 02:26
    • good
    • 0
この回答へのお礼

ありがとうございます、書き間違えました。
<a class="abc" href"#">テスト</a>でした。

お礼日時:2009/08/21 00:56

><a class="abc" href"#">テスト</a>でした。



<a class="abc" href="#">を
<a href="#" class="abc">に
たぶん基本は a href それ以降にidやclassやtargetです。

■css
<style>
a:link,
a:hover.abc {
color:#ff3333;
}
a.abc,
a:hover {
color:#66CC00;
}
a:hover#abc {
color:#00CCFF;
}
</style>

■html
<body>
<ul>
<li><a href="#" class="abc">a href class|classあり</a></li>
<li><a href="#">a href|classなし</a></li>
</ul>
<ul>
<li><a class="abc">a class|hrefなし</a></li>
<li><a>a のみ</a></li>
</ul>
<ul>
<li><a class="abc" href"#">a class href</a></li>
<li><a id="abc" href"#">a id href</a></li>
</ul>
</body>
    • good
    • 0
この回答へのお礼

ありがとうございます。

href="#"が抜けているのに先ほど気づいたところでした。参考にさせていただきます。

お礼日時:2009/08/21 02:31

↓visitedです。

visistedはスペルミスです。
    • good
    • 0

これのほうが、解りやすいです。



<p id="abc"><a>テスト</a></p>
#abd a:link,#abc a:visisted {
***
}
#abd a:link:hover,#abc a:visisted:hover {
***
}

これに対して...........
<a class="abc">テスト</a>
なら・・
#abd:link,#abc:visisted {
***
}
#abd:link:hover,#abc:visisted:hover {
***
}
となりませんか?
    • good
    • 0
この回答へのお礼

ありがとうございます。<p>を親要素?にして試行錯誤していたのですが、下記のようにhrefが抜けていたためでした。

お礼日時:2009/08/21 02:29

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