teratail header banner
teratail header banner
質問するログイン新規登録
Ruby on Rails 6

Ruby on Rails 6は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Bootstrap

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

Q&A

0回答

488閲覧

bootstrap5 ドロップダウンが表示されない

poipoi618

総合スコア0

Ruby on Rails 6

Ruby on Rails 6は、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Bootstrap

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

0グッド

0クリップ

投稿2022/03/08 14:41

編集2022/03/08 20:51

0

0

bootstrap5を導入してドロップメニューを表示させようとしていますが表示されません。

slim

1 .dropdowon 2 button.btn.btn-primary.dropdowon-toggle data-toggle='dropdown' 3 | prymary 4 ul.dropdown-menu 5 li.dropdown-item 6 =link_to root_path,'トップページ',class:'dropdown-item'

以下の手順でbootstrapを導入しました。

1

yarn add bootstrap @popperjs/core

2

app/javascript/packs/application.js

1import 'bootstrap'; 2import "../stylesheets/application.scss";

3
app/javascriptディレクトリの下にstylesheetsディレクトリを作り、application.scssを次のように記述

app/javascript/stylesheets/application.scss

1@import "bootstrap";

以上の手順で行いましたがドロップダウンが表示されないです。
他のbootstrapは適応されています。

よろしくお願いします。

rails -v
Rails 6.0.4.6

ruby

1doctype html 2html 3 head 4 title 5 | ReserveRoom 6 = csrf_meta_tags 7 = csp_meta_tag 8 meta[name="viewport" content="width=device-width,initial-scale=1"] 9 = stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' 10 = javascript_pack_tag 'application', 'data-turbolinks-track': 'reload' 11 header 12 - if user_signed_in? 13 = render 'shared/login_user_header' 14 - else 15 = render 'shared/before_header' 16 body 17 = render 'shared/flash_message' 18 .container 19 = yield

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

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

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

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

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

m.ts10806

2022/03/08 22:52

js内でcssをimportしているのはどうしてでしょうか。
poipoi618

2022/03/09 09:48

すみません! slimの記載ミスとbootstrapt5のリファレンスを参照したら動きました!
m.ts10806

2022/03/09 09:50

ではそのあたりを具体的にどう対応したのか顛末を回答として投稿して解決済みにしてください。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.30%

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

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

質問する

関連した質問