実現したいこと
ここに実現したいことを箇条書きで書いてください。
- HTMLでbootstrapを利用し、トグルメニューボタンをタップした時にメニュー表示させたい
前提
HTMLでサンプルサイトを作っています。
レスポンシブな構成にしたいと思い、bootstrap4.1.3をCDNで利用しているのですが、
スマホでサンプルサイトを表示すると、トグルメニューボタンは表示されますが、タップしても何の動きもない状況です。
トグルメニューをタップした時、メニュー一覧を表示させたいです。
該当のソースコード
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- viewport meta --> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <!-- Bootstrap CSS --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"></head> <body> <!-- jQuery、Popper.js、Bootstrap JS --> <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script><title>くるまるくテストページ</title>
</div> </div> </div> </nav> </body> </html> ```ここに言語名を入力 HTML ```<nav class="navbar sticky-top navbar-expand-lg navbar-dark bg-danger"> <div class="container-fluid"> <img width="80px" height="" alt="" src="https://kurumaruku.jp/pic/kurumaruku-1.png" /><span class="align-baseline"><span style="color: white;"> <h4>道央圏最大のディーラーネットワークである、札幌日産の中古車店舗です。</h4></span> </span> <div class="pull-right"> <div class="container"> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation" class="navbar-toggler"> <span class="navbar-toggler-icon"></span> </button> <div id="navbarSupportedContent" class="collapse navbar-collapse"> <ul class="navbar-nav mr-auto"> <li class="nav-item active"> <a class="nav-link" href="#">Home <span class="sr-only"></span></a> </li> <li class="nav-item dropdown"> <a id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="nav-link dropdown-toggle" href="#"> 店舗一覧 </a> <div aria-labelledby="navbarDropdown" class="dropdown-menu"> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/115/top.html">くるまるく八軒</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/121/top.html">白石カープラザ</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/123/top.html">くるまるく西</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/127/top.html">くるまるく北</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/135/top.html">くるまるく雁来</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/145/top.html">くるまるく伏見</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/159/top.html">くるまるく新道</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/341/top.html">千歳カープラザ</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/355/top.html">小樽カープラザ</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/361/top.html">くるまるく岩見沢</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/373/top.html">くるまるく室蘭</a> <a class="dropdown-item" href="https://ni-sapporo.nissan-dealer.jp/store/375/top.html">くるまるく苫小牧</a> </div> </li> <li class="nav-item dropdown"> <a id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="nav-link dropdown-toggle" href="#"> 在庫車一覧 </a> <div aria-labelledby="navbarDropdown" class="dropdown-menu"> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?bd=1">軽自動車</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?bd=5">コンパクトカー</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?ct=NI_S020*NI_S155*NI_S169*MA_S101*DA_S069*SZ_S003*SZ_S013">SUV</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?bd=4&dpl=2000&dph=3000">ミニバン</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?bd=7&e2=1">商用車</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?bd=3">セダン</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?eg=4">EV</a> </div> </li> <li class="nav-item dropdown"> <a id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="nav-link dropdown-toggle" href="#"> 価格から探す </a> <div aria-labelledby="navbarDropdown" class="dropdown-menu"> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?prl=500000&prh=1000000">50万円〜100万円</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?prl=1000000&prh=1500000">100万円〜150万円</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?prl=1500000&prh=2000000">150万円〜200万円</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?prl=2000000&prh=2500000">200万円〜250万円</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?prl=2500000&prh=3000000">250万円〜300万円</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?prl=3000000&prh=3500000">300万円〜350万円</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?prl=3500000&prh=4000000">350万円~400万円</a> <a class="dropdown-item" href="https://u-car.nissan.co.jp/shop/ucarsearch/s114/?prl=4000000">400万円~</a> </div> </li> </ul> <!--検索いる? <form class="form-inline my-2 my-lg-0"> <input placeholder="Search" aria-label="Search" class="form-control mr-sm-2" type="search" /><button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button> </form>--> </div>
試したこと
bootstrapのバージョンの変更
補足情報(FW/ツールのバージョンなど)
CDNベタ貼りしないと上手くbootstrapが効かないので、外部でCSSなどは操作していません
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/11/06 22:29
2024/11/07 07:16