http://www.helper0123.com/
↑このHPの左側にある「ホームヘルパーとは」とか「ホームヘルパー2級は廃止なの?」にマウスポインタをもっていくと背景が橙色(!?)に反転します。
私はビルダー7でホームページを作成しているのですが、この反転を自分のHPにも取り入れたいのです。
どうすれば出来るのでしょうか?
教えてください!!
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
リンク要素に対し、マウスオーバー( hover )の状態の時に、スタイル( 見かけ )を変更するようにスタイルシートが記述されています。
以下、質問のサイトのスタイルシートの部分。
#menu li a {
line-height: 16px;
display: block;
font-size: 12px;
text-decoration: none;
color: #333333;
padding: 5px 6px;
background-image: url(img/menu_bg.jpg);
background-repeat: repeat-x;
background-position: left bottom;
margin: 0 0 1px 0;
background-color: #FFFFFF;
border: 1px solid #D6D6D6;
}
#menu li a:hover {
background-color: #FFC773;
border-top-color: #ACACAC;
border-right-color: #D6D6D6;
border-bottom-color: #D6D6D6;
border-left-color: #ACACAC;
background-image: none;
}
スタイルシート、ここまで。
カッコ { } でくくっているブロックの上の方が、通常時の状態で、下のブロックがマウスオーバーの状態を指定したものです。
通常時では、menu_bg.jpg 画像を背景に設定しています。
マウスオーバー時には、背景をオレンジ色( #FFC773 )に設定しています。
さて、ここまでの説明で、いかがでしょうか?難しいでしょうか。
実際のサンプルを以下に書いてみますね。
今回のような表現をするには、HTMLファイルと、CSSファイルの2つが必要になります。
<HTMLファイル> sample.html
<html>
<head>
<title>無題ドキュメント</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<ul id="menu">
<li><a href="about.html">このサイトについて</a></li>
<li><a href="sitemap.html">サイトマップ</a></li>
<li><a href="contactus.html">お問い合わせ</a></li>
</ul>
</body>
</html>
<CSSファイル> style.css
#menu li a {
line-height: 16px;
display: block;
font-size: 12px;
text-decoration: none;
color: #333333;
background-color: #FFFFFF;
}
#menu li a:hover {
color: #000000;
background-color: #FFC773;
}
以上の2つのファイルを保存してHTMLファイルをブラウザで開いてみてください。
期待した動作になっていると思います。
ビルダーは使ったことがないので、どうやってCSSファイルの編集などを行っているかは不明です。
すみません。
No.3
- 回答日時:
ナビゲーションでは定番です。
1、リストで、<ul><li><a>でナビメニューを作る。
2、CSSで指定する。
li a:hover { background:#FFA500;}
その他、文字色や大きさなど色々と変化させる事が可能です。
後は、応用して下さい。
<head>
<style type="text/css">
li a { display:block; width:15em;}
li a:hover { background:#FFA500;}
</style>
</head>
<body>
<div>
<ul>
<li><a href="">ホームヘルパーとは</a></li>
<li><a href="">ホームヘルパー2級は廃止なの?</a></li>
</ul>
</div>
</body>
No.4
- 回答日時:
LINK文字へマウスを乗せた時に背景色を変えるのは、スタイルシートマネージャーのA:HOVERを使います。
Ver7ではメニューの「表示」「スタイルシートマネージャー」を開いて「追加」ボタンをクリック。
右上の「HTMLタグの候補」で「マウスが上にあるリンク A:HOVER」を選ぶ。
「色と背景」タブで「背景色」で色を選びます。
以上で、リンクを取った文字列の背景色が変わります。しかし、文字列の部分しか変わりませんので、セルの中の空白部分を「ブランクキー」で「空白」を入れれば、セル全体が文字列となりますので、セル全体をリンク取れば、セル全体のが色が変わります。
目次は当然「表」を使うことが前提ですが。
参考URL:http://www.wsb.jp/hpb/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワードにコピペ、画像が表示さ...
-
リストの画像をくっつけたい!
-
htmlの文字が縦書きになる
-
リストマーカーをボックス内に...
-
HTML要素のid/class名の長さに...
-
html/cssの、navを2段にする...
-
複数のボタンを等間隔に、かつ...
-
HTML属性での「""」 「''」違い
-
Macで画像の切り抜きできないの?
-
<div id="container">の使いか...
-
smallにtext-allignが効かない
-
含む含まないという概念自体の...
-
html の divとtable の役割
-
htmlの<ol>タグで、数字などを...
-
画像イメージの上下左右、欲し...
-
htmlのolやulなどlistにtitleや...
-
<form <input type="text"の枠...
-
ロールオーバーの挙動がおかしい
-
CSSでボックスのheightが0になる
-
NからZへの全単射を具体的に構...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードにコピペ、画像が表示さ...
-
style.cssのjQuery条件付きcss...
-
箇条書きで表される点がずれる...
-
display blockのレイアウトが崩...
-
SEO対策について
-
Firefoxだとメニューバーが崩れ...
-
リストの画像をくっつけたい!
-
画像内にリンクボタンを作成し...
-
<li>タグを使って横並びメニュ...
-
CSSのposition指定で親要素の背...
-
階層型ドロップダウンメニュー...
-
htmlの文字が縦書きになる
-
htmlのolやulなどlistにtitleや...
-
【ヒトの神秘】美男美女から何...
-
widthやheightの数値に単位(px...
-
含む含まないという概念自体の...
-
HTML属性での「""」 「''」違い
-
html/cssの、navを2段にする...
-
smallにtext-allignが効かない
-
リストマーカーをボックス内に...
おすすめ情報