bootstrap4のナビゲーションバーのナビゲーションのcollapseについて、手元の参考書には「ナビゲーションバー内に切り替え表示されるコンテンツを作成」とあります。
しかし、この<div class="collapse navbar-collapse">を書くと、表示がされません。
atomのhtml-previewを使って確認しました。
画像は以下の通りです。
この<div class="collapse navbar-collapse">が機能しない原因は何でしょうか。
ご存知の方、回答お願いします。
試したこと
<div class="collapse navbar-collapse">を抜いて実行 google chromeで、表示して確認(bootstrap4が適用されない)実現したいこと
ドロップダウンの実装
<!DOCTYPE html> <html lang="ja" dir="ltr"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link rel="stylesheet" href="css/bootstrap.min.css"> <link rel="stylesheet" href="css/custom.css"> <title>Mr. M COFFEE</title> </head> <body> <nav class="navbar navbar-expand-sm navbar-dark bg-dark"> <div class="collapse navbar-collapse"> <ul class="navbar-nav"> <li class="nav-item dropdown"> <a class="nav-link dropdown-toggle" href="#" data-toggle="dropdown" aria-happopup="true" aria-expanded="false">ドロップダウン切り替え</a> <div class="dropdown-menu" aria-labelleadby="navbarDropdownMenu"> <a class="dropdown-item" href="#">ドロップダウンリンク1</a> </div> </li> <li class="nav-item active"> <a class="nav-link" ef="#">リンク</a> </li> <li class="nav-item"> <a class="nav-link" href="#">リンク2</a> </li> </ul> </div> </nav> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script src="js/bootstrap.bundle.min.js"></script> </body> </html>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。