jQuery水平导航问题,宽度为%

时间:2012-05-21 14:11:34

标签: jquery

我正在使用jQuery,因此从选择列表中选择一个选项会将div水平滚动到其中的相应内容。滚动到的每个div应占用页面可见宽度的100%。

http://jsfiddle.net/jamesbrighton/KUMqV/6/

我的设计将具有液体宽度,因此我使用%值作为宽度而不是像素。我认为问题在于%计算略有偏差。对于第一个选项'may',div占用了我需要它的全宽。当你看其他选项时,你进入的列表越远,div就越短。

这个功能不能那么罕见所以id非常感谢任何有关如何解决这个问题的想法,当选项数量不是很好的10号轮数时谢谢

更新这是我的意思的图片。红色边框应为100%宽度,但较小。 enter image description here

1 个答案:

答案 0 :(得分:1)

看看这个例子: http://jsfiddle.net/KUMqV/23/ 不是最干净的解决方案,但通过添加4个额外的div,您可以将宽度设置为1600%和6,25%。 问候,Gijoey