https://templated.co/ion
上記リンクのテンプレートのトップにあるレスポンシブメニューですが、通常の<ul><li>タグでのメニューの階層化がうまくできなかったのですが、なにか違った方法があるのでしょうか?
No.2ベストアンサー
- 回答日時:
No1です。
どのテンプレートなのかもわかりませんが(私が試しているのは、最初に出てきているもの:どうやら違うもののように思えますが)、横に広げてもかわらないようです。
(添付図は、No1と同じものを横に広げたもの)
まぁ、仮に変わるとしても、表示はされていてレイアウトが乱れる程度ならば、元のテンプレートがそのようなことを想定していないだけだと思います。
CSSを修正するなり追加するなりすることで、対応できるのではないでしょうか?
No.3
- 回答日時:
No2です。
>添付画像の様にサブメニューにしたものたちが下にずれて表示されてしまいます。
どの部分が、「追加したサブメニュー」なのか不明ですが、なんとなく横並びになっているような雰囲気が・・・
そもそもですが、<ul><li>形式で追加したのなら、全体が縦並びになるはずだと思いますけれど?
(余分なCSSが影響していないと仮定してですが)
ですので、横並びになっていること自体が不自然に思えますけれど??
もしも、その部分のCSSを追加しているのなら、そのCSSがレスポンシブになっていないだけというオチではないかと思ったりもしました。
※ 図がよく見えないので、対象部分が違っていたならスルーしてください。
色々とテンプレートのCSSを調べて解決いたしました。
メインのCSSにサブメニューというかドロップダウンメニュー用のコードを追加し、スマホ用CSSにも同様にコードを追加した所、何とか表示されるようになりました。ありがとうございました。
No.1
- 回答日時:
こんにちは
>レスポンシブメニュー
どれのことを指しているのかよくわかりませんが、右上に表示されるいわゆるハンバーガーメニューのことでしょうか?(動作はドロワー風になっていますけれど)
>メニューの階層化がうまくできなかったのですが
どういう意味かよくわかりませんが、例えば上記の<li></li>内に
<ul><li>hoge1</li><li>hoge2</li><li>hoge3</li></ul>
を追加すれば、そのまま表示されますけれど…?
意味が違ったらスルーしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- UNIX・Linux 【初心者】aws lightsail で自作のオリジナルテーマのwordpressを設定する方法 1 2022/07/14 09:46
- HTML・CSS Dreamweaver のテンプレートでの相対パスの設定について 2 2023/06/13 17:28
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS FC2カートのテンプレートでの商品表示について 1 2023/03/02 18:05
- HTML・CSS HTMLのdlとul どちらが正しいと思いますか 3 2023/02/23 11:20
- エアコン・クーラー・冷暖房機 20年使ったエアコンを買換えても電気代は安くならない? 11 2023/06/29 14:54
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS リストの並べ替え 1 2022/09/13 15:27
- Windows 10 Window10ショートカットキーで切り取り貼り付けするとコンテキストメニューと挙動が異なる理由は? 2 2022/04/16 17:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTML ul li で横並びにナビゲー...
-
liタグの中に<p>タグやら<dl>を...
-
リストマーカーをボックス内に...
-
<ul><li></li></ul>にするメリ...
-
アコーディオンメニューがかく...
-
<ul>~</ul>が二つ続くと間に改...
-
真横に展開するドロップダウン...
-
CSSが上手く反映されないみたい...
-
HTMLのdlとul どちらが正しいと...
-
html <ul></ul>の並びで一行空...
-
<li>で並べたメニューのリンク...
-
HTMLで組織図を作成する方法
-
複数行にまたがる括弧を表示し...
-
リセットCSSについて
-
文法チェックの<A>と</A>の間が...
-
レスポンシブWebデザインでリン...
-
ulタグやliタグの中でbrタグ...
-
html/cssの、navを2段にする...
-
プルダウンメニューの背景色を...
-
excel vba で ulタグのなかのse...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リストマーカーをボックス内に...
-
liタグの中に<p>タグやら<dl>を...
-
<table>の高さ固定。情報増加時...
-
レスポンシブWebデザインでリン...
-
html/cssの、navを2段にする...
-
リストの数字のフォントサイズ...
-
divタグ内のコンテンツが重なっ...
-
<ul><li></li></ul>にするメリ...
-
HTMLで組織図を作成する方法
-
ulタグやliタグの中でbrタグ...
-
リンク文字同士の間隔を開ける...
-
<ul>~</ul>が二つ続くと間に改...
-
ulとliで囲った文字の一部を変...
-
番号付きリスト(<Ol><Li>・・...
-
display:table;を多段表示させたい
-
ボタンを横に並べて表示させる方法
-
html <li>の中の文字一部に色を...
-
CSS質問:大手サイトを見ると何...
-
html <ul></ul>の並びで一行空...
-
Tableの1セル内に画像・テキス...
おすすめ情報
横サイズを狭めたときにハンバーガーメニューではサブメニューとして表示されますが、横幅が大きい通常のメニューでは添付画像の様にサブメニューにしたものたちが下にずれて表示されてしまいます。
横サイズを狭めたときにハンバーガーメニューではサブメニューとして表示されますが、横幅が大きい通常のメニューでは添付画像の様にサブメニューにしたものたちが下にずれて表示されてしまいます。