前提・実現したいこと
Bootstrapを使用して、整ったナビゲーションバーを作成したいです。
発生している問題・エラーメッセージ
現在、ナビゲーションバーを作成した段階なのですが、ロゴマークと検索フォーム・ログインやログアウトのリンクが綺麗に横一列に並びません。ナビゲーションバーに、検索フォームを追加する前は綺麗に横一列に並んでいたのですが、追加後から何故かロゴマーク以外の検索フォームとリンクがロゴマークより上に張り付いてしまい横一列に並びません。
該当のソースコード
<body> <nav class="nav navbar navbar-inverse"> <div class="container-fluid"> <div class="navbar-header"> <li> <%= link_to root_path do %> <span class="navbar-brand" href="#">マムシ</span> <% end %> </li> </div> <ul class="navbar-nav navbar-right"> <% if end_user_signed_in? %> <li><%= form_tag(search_path,:method => 'get') do %> <%= text_field_tag :search, nil, :placeholder => '商品名検索' %> <%= hidden_field_tag :target, 'item' %> <%= submit_tag 'Search', :name => nil %> <% end %> </li> <li> <a> <span class="glyphicon glyphicon-user"><%= @header_login_name %>様ようこそ</span> </a> </li> <li> <a href="/end_users/mypage"><span class="glyphicon glyphicon-folder-open"></span> マイページ</a> </li> <li> <a href="/carts"><span class="glyphicon glyphicon-shopping-cart"></span> カート</a> </li> <li> <%= link_to about_path do %> <span class="glyphicon glyphicon-link">About</span> <% end %> </li> <li> <%= link_to destroy_end_user_session_path, method: :delete do %> <span class="glyphicon glyphicon-log-out">ログアウト</span> <% end %> </li> </ul> </nav>
試したこと
サイトを見ながら、applycation.scssなどを変更してみましたが上手くいきませんでした。
補足情報(FW/ツールのバージョンなど)
使っているBootstrapのバージョンは、3.3.6です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/13 10:38
2020/02/13 13:13