0

次のコードでナビゲーション バーを作成しようとしていますが、外側の div を内側の順序付けられていないリストと同じ高さにすることができないようです。

display:inline-block も試しましたが、うまくいかないようです。

ここにhtmlがあります、

http://jsfiddle.net/jairajdesai/7Lyss/

HTML :

<div id="top_navigation_menu">
    <ul id="top_navigation_list">
        <li class="top_navigation_options">Home</li>
        <li class="top_navigation_options">Places</li>
        <li class="top_navigation_options">Travel</li>
        <li class="top_navigation_options">Stay</li>
        <li class="top_navigation_options">FAQs</li>
    </ul>
</div>

CSS :

#top_navigation_menu{
position:absolute;
top:14%;
min-width: 50%;
background-color:#eee;
color:white;
}
#top_navigation_list{
list-style-type: none;
}
.top_navigation_options{
display:inline;
}
4

2 に答える 2

1

順序付けられていないリストのデフォルトのマージンを削除するには、追加するだけmargin: 0です。#top_navigation_list

更新された JsFiddle

于 2013-05-26T09:57:40.580 に答える