私はこの質問が何度も聞かれてきたが、私のケースは少し異なると思う。あなたはアイテムが一つですNAVの一部を見ることができるように 垂直整列順序付けされていないリストのナビゲーションリンク?
:
<div class="nav_root nav_area_top">
<ul class="nav_root_wrap">
<li class="nav_parent first">
<a href="california.providence.org/torrance/pages/Locations.aspx">
Locations
</a>
</li>
<li class="nav_parent first">
<a href="california.providence.org/torrance/pages/Locations.aspx">
Health Services
</a>
</li>
</ul>
</div>
...
.nav_area_top ul.nav_root_wrap > li
{
background-image: url(../images/vert_bg_blue.jpg);
background-color: #0C83BB;
padding: 4px 15px 4px 15px;
float: left;
font-size: 13px;
margin-left: 3px;
-moz-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
min-height: 36px;
text-align: center;
border: 0px;
}
.nav_area_top ul.nav_root_wrap > li > a
{
color:#fff;
padding: 0px;
line-height: 18px;
}
にレンダリング:
私が働いているサイトのナビゲーションはそのような順不同リストで構成されていますいくつかは2つです。
私は縦に並べることができますか?
display:table-cellはIE7ではサポートされていません。テキストに2行がある場合、4emに設定された行の高さはラベルのオーバーフローになります – fcalderan
4emはサンプル設定です。線の高さを好みに合わせると、ブラウザに表示され、それが正しいまで調整されます。 Internet Explorer 7に関するオリジナルの質問には言及されていません。誰かがウェブ用のサイトを作っている場合、マイクロソフトでもサポートをダンプする準備ができている8年前のブラウザではなく、最新のブラウザ用にサイトを作っていると思います。 IE7のサポートは必須ですか?そうでない場合は、解決策は上記のとおりです。もしそうなら、あなたのクライアントにアップグレードするのに10分かかります。 – tahdhaze09