ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

CSSテクニックコミュのリンクについて(いっぺんにvisitedしてしまう…)

  • mixiチェック
  • このエントリーをはてなブックマークに追加
ページ内に違う色のリンクを貼りたいので、
以下のようにスタイルを作りました。
が、一つのリンク先を押すと、ページ全部の色がvisitedの
色になってしまい、困っています。
指定の仕方が悪いのでしょうか?
こういうことってあるものでしょうか?
どうかご教授願えれば嬉しいですm(__)m

a:link {
color:#006;
text-decoration: underline;
}

a:visited {
color: #09c;
text-decoration: underline;
}

a:hover {
color: #006;
text-decoration:underline;
}

a:active {
color: #006;
text-decoration: underline;
}


#header a {
color: #f00;
text-decoration: underline;
}

#header a:visited {
color: #600;
text-decoration: underline;
}

#header a:hover {
color: #f00;
text-decoration: underline;
}

#header a:active {
color: #f00;
text-decoration: underline;
}


a.ot:link {
color: #fff;
text-decoration: underline;
}

a.ot:visited {
color: #ff0;
text-decoration: underline;
}

a.ot:hover {
color: #fff;
text-decoration: underline;
}

a.ot:active {
color: #fff;
text-decoration: underline;
}

コメント(3)

!importantを使えば大丈夫な気がします。
あとtext-decoration:underline;は一つにまとめられると思いますよ〜。
それはリンク先をちゃんと指定していない(href="#"とか)、なんてことではないですよね?
>一つのリンク先を押すと、ページ全部の色がvisitedの色になってしまい

特定のひとつのリンクをクリックすると
リンクでないすべての文字色が変わってしまう、
という意味であればHTMLの方に原因があるかも。

例えばどこかのa要素を閉じ忘れてるとか

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

CSSテクニック 更新情報

CSSテクニックのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。