2011-05-18 21 views
0

6つのタブからなるメニューがあります。そのうちの4つは任意の時点で表示されます。このdivタグのビューポートを制御するためにjavascriptを使用したいと思います。私は現在4つのタブが表示されていますが、ビューポートを越えて右側にある他のタブは表示されません(タブの幅がわかるはずです)... overflow:hidden私は何をしていますか?CSS水平メニュー

#sub-navigation .tabs { 
position: absolute; 
overflow: hidden; 
float: left; 
width: 808px; 
left: 34px; 
} 
+0

私は少し不明です。あなたは隠されたものを見るためにjavascriptでタブを左右にスクロールしていますか?そうでなければ、overflow hiddenは808pxの中に表示されていないものを隠すでしょう。 – Dan

+0

少しばかり... JSFiddle? –

+0

これを診断するにはそれ以上のものが必要になります。 – wdm

答えて

0

overflow: hiddenは、コンテナの領域外にあるコンテンツを非表示にします。コンテナの領域外のコンテンツを表示する場合は、overflow: visibleを使用してください。

あなたの質問から正確に何をしようとしているのかは分かりません。

0

タブをその親と組み合わせているようです。あなたの質問で私はこのような何かを期待していたでしょう:

<ul> // position:absolute; width:808px; 
    <li></li> // float:left; width:?; margin:?; 
</ul> 
関連する問題