ホームページ作成/表示・非表示の切替 (HTML,CSS,JavaScript)

ドロップダウンメニューの表示・非表示(3ページ目)

マウスを乗せるだけでサブメニューが展開されるドロップダウンメニューを作ってみましょう。まずは第1のステップとして、文字や画像の表示・非表示をマウスの動作に合わせて切り替える方法をご紹介致します。

西村 文宏

執筆者:西村 文宏

ホームページ作成ガイド

スクリプトで表示・非表示を切り替えるソース

最後に全部をまとめて、1つのHTMLとして成り立つソースを掲載しておきます。 全体を通して見たい場合や、コピー&ペーストして使ってみる際などにご活用下さい。

<html>
<head>
<title>サンプル</title>

<script type="text/javascript">
function show(eid) {
   document.getElementById(eid).style.visibility = 'visible';
}
function hide(eid) {
   document.getElementById(eid).style.visibility = 'hidden';
}
</script>

</head>
<body>

<div><a href="~" onmouseover="show('menu1');" onmouseout="hide('menu1');">プロフィール</a><span id="menu1" style="visibility: hidden;">へGO!</span></div>
<div><a href="~" onmouseover="show('menu2');" onmouseout="hide('menu2');">イラスト</a><span id="menu2" style="visibility: hidden;">へGO!</span></div>
<div><a href="~" onmouseover="show('menu3');" onmouseout="hide('menu3');">日記</a><span id="menu3" style="visibility: hidden;">へGO!</span></div>
<div><a href="~" onmouseover="show('menu4');" onmouseout="hide('menu4');">リンク</a><span id="menu4" style="visibility: hidden;">へGO!</span></div>

</body>
</html>

おわりに

さて、ドロップダウンメニューを作るシリーズ第1回として、今回は、表示・非表示をスクリプトで切り替える方法をご紹介致しました。 ドロップダウンメニューを完成させるには、もう少しステップが必要です。
次回は、自由に指定した場所(座標)に表示させる方法について、ご紹介したいと思います。

【次回記事】

【編集部おすすめの購入サイト】
楽天市場でホームページ作成関連の書籍を見るAmazon でホームページ作成の参考書を見る
  • 前のページへ
  • 1
  • 2
  • 3
※記事内容は執筆時点のものです。最新の内容をご確認ください。
※OSやアプリ、ソフトのバージョンによっては画面表示、操作方法が異なる可能性があります。

あわせて読みたい

あなたにオススメ

    表示について

    カテゴリー一覧

    All Aboutサービス・メディア

    All About公式SNS
    日々の生活や仕事を楽しむための情報を毎日お届けします。
    公式SNS一覧
    © All About, Inc. All rights reserved. 掲載の記事・写真・イラストなど、すべてのコンテンツの無断複写・転載・公衆送信等を禁じます