質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

870閲覧

ハンバーガーメニューのアイコンが表示されません。

utasan_1008

総合スコア56

Bootstrap

BootstrapはウェブサイトデザインやUIのWebアプリケーションを素早く 作成する可能なCSSフレームワークです。 Twitter風のデザインを作成することができます。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2021/10/15 14:05

編集2021/10/16 01:40

問題点

ハンバーガーメニューのアイコンが表示されません。
押したらメニューが開く挙動がされるのですがカラーがついていません。
BootStrap使用でCSSはtemplatesで別で定義してます。

試したこと

こちらは記事を見ながら試しましたが変化無しです。

CSS

1.navbar-toggler-icon { 2 /* # 三本線の変更 */ 3 background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); 4}

ソース

CSSとBootStrapを定義しているHTML <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Bootstrap CSS --> <link rel=”stylesheet” href="header.css" type="text/css"> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/5.0.0-alpha1/css/bootstrap.min.css" integrity="sha384-r4NyP46KrjDleawBgD5tp8Y7UzmLA05oM1iAEQ17CSuDqnUK2+k9luXQOfXJCJ4I" crossorigin="anonymous"> <title>MySite</title> </head>

HTML

1<header class="py-5"> 2 <!-- d-flex justify-content-between --> 3 <nav class="nav mx-auto"> 4 <div class="nav-item-left"> 5 <a class="p-2 link-secondary mr-auto" href="#">Home</a> 6 </div> 7 <div class="nav-item-img"> 8 <a class="" href="#"> 9 <img src="{{ STATIC_URL }}img/header2.jpg" width="200" height="40" alt="サンプル"> 10 </a> 11 </div> 12 13 <div class="nav-item-right ml-auto"> 14 <a class="p-2 link-secondary" href="#">About</a> 15 <a class="p-2 link-secondary" href="#">Contact</a> 16 17 #navbarはここです 18 <button class="navbar-toggler" type="button" 19 data-toggle="collapse" 20 data-target="#navmenu1" 21 aria-controls="navmenu1" 22 aria-expanded="false" 23 aria-label="Toggle navigation"> 24 <span class="navbar-toggler-icon "></span> 25 </button> 26 <div class="collapse navbar-collapse" id="navmenu1"> 27 <div class="navbar-nav"> 28 <a class="nav-item nav-link" href="#">Menu#1</a> 29 <a class="nav-item nav-link" href="#">Menu#2</a> 30 <a class="nav-item nav-link" href="#">Menu#3</a> 31 </div> 32 </div> 33 </div> 34 </nav> 35 </header>

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Lhankor_Mhy

2021/10/16 00:58 編集

試してみましたが、アイコンが表示されました。 また、押したら開くメニューにもカラー(文字色)がついていました。 つまり、問題が再現しませんでした。
utasan_1008

2021/10/16 01:41

コードをの全体像を追加しました。 navに追加しているのは問題になってくるのですかね?
Lhankor_Mhy

2021/10/16 02:24

質問の編集拝読。 やはり問題が再現しませんでした。 ところで、4 の書き方が混ざっているようですのでお気を付けになった方がいいと思います。
utasan_1008

2021/10/16 02:54 編集

なるほどです。 BootStrapを最近始めたばかりなので、まだ仕様をできてない点があります。 4の書き方なのはどこですかね?
Lhankor_Mhy

2021/10/18 02:39

たとえば、ml-auto などです。
guest

回答1

0

自己解決

BootStrapのドキュメントに沿って設定しました。

投稿2021/10/19 04:36

utasan_1008

総合スコア56

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問