0
ナビゲーションバーをインラインで表示するのが困難です。誰でもそれを修正する方法を提案することはできますか?ナビゲーションがインラインで表示されない
<nav>
<ul >
<li ><%= link_to "Tradery", current_user%></li>
<li> <%= form_tag("/search", method: "get") do %>
<%= label_tag(:q, "") %>
<%= text_field_tag(:q) %>
<%= submit_tag("Search") %>
<%end%></li>
<li> <%= link_to "Tradezone", '#' %></li>
<li> <%= link_to "Messages", '#' %></li>
<li> <%= link_to "Notifications", '#' %></li>
<li><%= link_to title ="Acount","#" %>
<ul>
<li><%= link_to "user.business.name", '#'%></li>
<li><%= link_to "settings", '#'%></li>
<li><%= link_to "signout", '#'%></li>
<li><%= link_to "create business",'#'%></li>
<li><%= link_to "settings", '#'%></li>
<li><%= link_to "signout", '#'%></li>
</ul>
</li>
</ul>
</nav>
コードのためのCSS:あなたのli
タグの場合
nav ul ul {
display:none;
}
nav ul li:hover> ul{
display:block;
}
nav ul {
display:inline-table;
position:relative;
background:-moz-linear-gradient
list-style:none;
top:100%;
}
try:インライン!重要; – uttejh
まだ動作していません。 –
'float:left'を試してください。私はこれが助けるかもしれないと確信しています – uttejh