解決済
バナーや文字などにカーソルを合わせると動いたり、文字の色が変化するようにしたいです。
素材屋さんがリンク集で使われているように、「カーソルを合わせるとバナーや文字が反応して引っ込む(?)」ようにしたいのですが、ライブドアブログでもできるのでしょうか?
文字の色が変化するような仕掛けもあるようですが、もしこれらができるようであれば方法を教えてください。
お手本さん
2006-05-22 23:22の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。
Ads By Google
回答(2)
1.
2006-05-23 00:00:31

キョロさん。ご質問ありがとうございます。
管理画面で、カスタマイズ/管理 → デザインの設定 → カスタマイズ → スタイルシート(CSS) と進んで、出てきた文字列の内容を変更します。
念のため、内容をctrl+Aで全て選択され、ctrl+Cでコピー、ワードパットにペーストし、保存されておいて下さい。
これでスタイルシートのバックアップとなります。
下記のような部分を探されてみて下さい。
a{color:#cc0001;text-decoration:none;}
a:link{color:#cc0001;text-decoration:underline;}
a:visited{text-decoration:underline;}
a:active{}
a:hover{color:#cc0001;text-decoration:none;}
a は文字。
a:link はリンク。
a:visited は訪問済みリンク。
a:hover はマウスカーソルを載せたときのリンクです。
color:#cc0001; は文字の指定です。
http://www.htmq.com/color/index.shtml
↑こちらで色がわかります。#000000;のような感じで好きな色を指定できます。
text-decorationは文字の飾りです。
text-decoration:underline; とすれば、下線が引かれます。
text-decoration:none; は飾り無しです。
text-decoration:line-through は打消し線です。
このような感じで、a:linkと、a:hoverの形式を変えればマウスカーソルを載せた時に、いろいろな変化をさせることができます。
スタイルシートを知れば画像を入れたり変化させる事も可能です。
また、
position:relative; top:1px; left:1px;
を入れれば、リンクする文字や画像を動かすことができます。
a{color:#cc0001;text-decoration:none;}
a:link{color:#cc0001;text-decoration:underline;}
a:visited{text-decoration:underline;}
a:active{}
a:hover{color:#cc0001;text-decoration:none;position:relative; top:1px; left:1px;}
という感じで。
管理画面で、カスタマイズ/管理 → デザインの設定 → カスタマイズ → スタイルシート(CSS) と進んで、出てきた文字列の内容を変更します。
念のため、内容をctrl+Aで全て選択され、ctrl+Cでコピー、ワードパットにペーストし、保存されておいて下さい。
これでスタイルシートのバックアップとなります。
下記のような部分を探されてみて下さい。
a{color:#cc0001;text-decoration:none;}
a:link{color:#cc0001;text-decoration:underline;}
a:visited{text-decoration:underline;}
a:active{}
a:hover{color:#cc0001;text-decoration:none;}
a は文字。
a:link はリンク。
a:visited は訪問済みリンク。
a:hover はマウスカーソルを載せたときのリンクです。
color:#cc0001; は文字の指定です。
http://www.htmq.com/color/index.shtml
↑こちらで色がわかります。#000000;のような感じで好きな色を指定できます。
text-decorationは文字の飾りです。
text-decoration:underline; とすれば、下線が引かれます。
text-decoration:none; は飾り無しです。
text-decoration:line-through は打消し線です。
このような感じで、a:linkと、a:hoverの形式を変えればマウスカーソルを載せた時に、いろいろな変化をさせることができます。
スタイルシートを知れば画像を入れたり変化させる事も可能です。
また、
position:relative; top:1px; left:1px;
を入れれば、リンクする文字や画像を動かすことができます。
a{color:#cc0001;text-decoration:none;}
a:link{color:#cc0001;text-decoration:underline;}
a:visited{text-decoration:underline;}
a:active{}
a:hover{color:#cc0001;text-decoration:none;position:relative; top:1px; left:1px;}
という感じで。
zeroさん、サイドバーの方もできました!
とても分かりやすいご回答で助かりました。
大変アリガトウございました。
2.
2006-05-23 00:00:59
a:link などの指定は色々な場所にあります。
例えば、タイトルの文字は、
#banner a{color:#fff;text-decoration:none;}
#banner a:link{color:#fff;text-decoration:none;}
#banner a:visited{text-decoration:none;}
#banner a:active{}
#banner a:hover{color:#fff;text-decoration:none;}
で指定してあります。
このように個別に指定してあるところは、個別に変更する必要があります。
スタイルシートを変更したら、スタイルシートを再構築してサイトをご確認下さい。
表示が崩れたりしたら、バックアップしたスタイルシートに戻してください。
もしわからないことがありましたら、この質問のコメント欄にコメントをされて下さい。
詳しい方からより良い回答が寄せられると思います。
Ads By Google
コメント(2)
zeroさん、ご回答ありがとうございます。
ひとつ質問があります!
「タイトルの文字」
「記事内のリンク」
の「マウスカーソルを載せたときのリンク」の色は変更できましたが、サイドバーのリンクの色の変え方がわかりません。
サイドバーも同じように
「マウスカーソルを載せた時のリンク」
の色を変えるには、CSSの「どの部分」を変更すればいいのでしょうか?(変えたいのはカテゴリ別・月別・最新コメント一覧です)
ご回答お願いします。
http://blog.livedoor.jp/mswnf389/
#2. zero
2006-05-23 05:14:00
サイドバーは、このあたりですよ。
.side a{}
.side a:link{}
.side a:visited{}
.side a:active{}
.side a:hover{}
無い時は、追加したりします。
