Simplicityの特徴 › フォーラム › Simplicity2に関する話題何でも › カスタムメニューをウィジェットに挿入すると
- このトピックには7件の返信、2人の参加者があり、最後に
raopiにより10年前に更新されました。
-
投稿者投稿
-
-
2016年3月29日 8:42 AM #38223
raopi
ゲストいつもお世話になります。
カスタムメニューを複数ウィジェットに挿入すると(メニュー名お借りしました)
ウィジェットの場所は記事下かSNS下に入れています。
メニュー1
ホーム
ダウンロード
初期設定
レイアウト
NEWS
設定いろいろ
メニュー2
カスタマイザー設定
テーマ改造
参考情報
サポート
となります。これをパソコン上の表示では横並びにしたいのですが、どのような方法がありますでしょうか
メニュー1 メニュー2
ホーム カスタマイザー設定
ダウンロード 設定いろいろ
初期設定 テーマ改造
レイアウト 参考情報
サポート
-
2016年3月29日 11:30 AM #38229
Hidekichi
ゲスト横並びにするのは簡単にできると思いますが、親メニューにサブメニューのアリで難易度が跳ね上がります。
そこらはどうでしょうか? -
2016年3月29日 8:37 PM #38268
わいひらキーマスター確かに、サブメニューがありだと大変そう。
-
2016年3月30日 11:35 PM #38329
raopi
ゲストメニューは親メニューだけとなっております。
-
2016年4月1日 9:56 PM #38460
わいひらキーマスターメニューの名前などによって、IDが変わるので、サイトのURLを掲載していただいて、サイドバーを見せていただいていいですか?
-
2016年4月1日 10:18 PM #38470
Hidekichi
ゲスト親メニューだけなら、
ul { display: flex; flex-flow: row wrap; justify-content: space-between; margin: 0; padding: 0; } ul li { list-style: none; margin: 5px; }か、
ul { 幅・高さ設定(floatすると高さが無くなります)、margin,padding:0、もしくは必要な数値。 } ul li { list-style: none; float: left; margin: 5px; }ぐらいですけど、わいひらさんの言われているようにセレクタがどうなっているかで書き方がちょっと変わるかも知れません。flexの方は書いた内容以外にベンダープレフィックスが必要になるかと思います。
ulの中のliにfloatを設定するとliが浮いている状態になるのでulの高さが無くなります。ulの後に何か続く場合は、その要素にclear:bothが必要になる場合があります。そのため、widgetに高さをもたせるかulに高さを持たせるような感じにする必要が出てきます。
ul::after { content: ""; clear: both; height: 0; display: block; visibility: hidden; }こんな感じにするとfloat要素による問題を回避することができます。
flexの場合は、高さは問題なく出るのでこういった配慮はいりませんし、自動で親要素のサイズに合わせてレスポンシブになります。ただしベンダープレフィックスが必要になります。
-
2016年4月1日 10:20 PM #38471
Hidekichi
ゲスト" は " つまり、shift + 2または7のクォートです。
-
2016年4月2日 9:16 AM #38506
raopi
ゲストご丁寧な対応ありがとうございました。
まだ作ったばかりのブログなので、恥ずかしいのでURLはお見せできません。
テーマはまだダウンロードしたばかりなので、何もいじっていません。ありがとうございました
-
-
投稿者投稿
- トピック「カスタムメニューをウィジェットに挿入すると」には新しい返信をつけることはできません。