グローバルナビの形を下記のサイトのようにしたいと考えていますが、どうすれば出来ますでしょうか?参考となる書籍やサイトなどでも結構ですので、教えてください。
(ページのソースをみて、htmlの形は大まかには理解したつもりですが、sccとjavaをどうやって使っているのかがわかりません)
(1)グローバルナビの項目を押すと、下にサブの項目を表示
※ポイントするだけでなく押した時に
(2)サブ項目を表示するときにスライドしながら表示する
(3)サブ項目の分だけ、下にあったものをすべて下げて表示する
ルーブル美術館のサイト
http://www.louvre.fr/jp
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
jQueryとslideToggleを使ってるんじゃないんでしょうか?
大雑把に書きますが、
<script>
function func(num){
$("menu"+num).slideToggle("slow");
}
</script>
<html>
<ul>
<li><a href="javascript:void(0);" onclick="func(1);">メニュー1</a></li>
<li><a href="javascript:void(0);" onclick="func(2);">メニュー2</a></li>
<li><a href="javascript:void(0);" onclick="func(3);">メニュー3</a></li>
<li><a href="javascript:void(0);" onclick="func(4);">メニュー4</a></li>
</ul>
<div id="menu1">内容1</div>
<div id="menu2">内容2</div>
<div id="menu3">内容3</div>
<div id="menu4">内容4</div>
</html>
上記のようなものじゃないかと思います。推測ですが・・・
(上記は動作確認をしていません。)
> sccとjavaをどうやって使っているのかがわかりません)
CSSとJavascriptのことですね。
javaと書くとJAVAと勘違いされます。
JAVAとJavascriptは全くの別物なので。
スタイルシートは、どのようなデザインで使うのかによってかわるので、ここでは説明しづらいですね。
ルーブルとまったく同じメニュー、同じサブメニューでいいのなら、なんとか書きようもありますが、それでいいのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jsで診断コンテンツのページ内切り替えについて 1 2023/04/14 17:31
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- ノートパソコン Realtek high definition audio driverが消える 2 2023/05/23 01:37
- その他(IT・Webサービス) google サイトの目次表示について 1 2023/06/17 23:24
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- その他(ブラウザ) Edge internet explorer モードのサイトの再読み込みを許可 表示されない 2 2023/03/03 12:10
- その他(Microsoft Office) エクセルでの作成データをモニター画面内に収めたい。 1 2022/04/23 11:52
- Excel(エクセル) Excel教えてください。 下記のことが出来るのは、マクロですか?条件付き書式でしょうか、、?知恵を 5 2022/11/12 09:33
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Windows 10 「新規作成」メニューが表示されません 2 2023/04/07 14:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<table>の高さ固定。情報増加時...
-
リストマーカーをボックス内に...
-
cssで作成する多階層リスト
-
<ol><li> 左側にスペースがで...
-
CSSのみで画像とテキストに同時...
-
リストの左余白の削除方法
-
CSSのbackground-imageにリンク
-
liタグの中に<p>タグやら<dl>を...
-
display:table;を多段表示させたい
-
<ul>タグを使うと勝手に<p>...
-
アコーディオンメニューがかく...
-
疑似クラス :activeが効きません
-
HTMLで組織図を作成する方法
-
画像を形そのままで横に並べたい
-
CSSによるタブメニューの構築に...
-
liタグの左寄せ方法を教えてく...
-
リストの数字のフォントサイズ...
-
CSSでドロップダウンにしたいの...
-
3番目のBoxだけずれる
-
ドロップダウンメニューが隠れ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リストマーカーをボックス内に...
-
番号付きリスト(<Ol><Li>・・...
-
liタグの中に<p>タグやら<dl>を...
-
レスポンシブWebデザインでリン...
-
<table>の高さ固定。情報増加時...
-
<ul><li></li></ul>にするメリ...
-
リストの数字のフォントサイズ...
-
HTMLで組織図を作成する方法
-
ulタグやliタグの中でbrタグ...
-
divタグ内のコンテンツが重なっ...
-
画像にリンクを張ると画像がず...
-
複数行にまたがる括弧を表示し...
-
ページを開いているときのリン...
-
html <ul></ul>の並びで一行空...
-
html/cssの、navを2段にする...
-
HTML5のfooterに見出しを付けて...
-
<ul>~</ul>が二つ続くと間に改...
-
htmlの<ol>タグで、数字などを...
-
リンク文字同士の間隔を開ける...
-
CSSでつくったメニューのアニメ...
おすすめ情報