2011-05-18 187 views
0

我想要一个由6个选项卡组成的菜单,其中4个在任何给定点都可见。我想用javascript来控制这个div标签的视口。我目前有4个选项卡显示,但我没有看到其他选项卡超出视口的右侧(我应该看到他们给出了选项卡的宽度)...是overflow:hidden不是我应该做的?CSS水平菜单

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

我有点不清楚。你用JavaScript来左右​​滚动标签来查看隐藏的标签吗?否则,隐藏溢出将隐藏808px内未显示的内容。 – Dan 2011-05-18 03:27:31

+0

有点含糊...... JSFiddle? – 2011-05-18 03:27:36

+0

需要看到更多的诊断。 – wdm 2011-05-18 03:27:48

回答

0

overflow: hidden将隐藏容器的区域之外的任何内容。如果您希望容器区域以外的内容可见,则应使用overflow: visible

很难从你的问题中确切地知道你想要做什么。

0

看起来你正在将标签与他们的父母结合在一起。通过你的问题,我会有这样的想法:

<ul> // position:absolute; width:808px; 
    <li></li> // float:left; width:?; margin:?; 
</ul>