0

如果问题听起来不对,我很抱歉,我不知道如何更清楚地描述我的问题。

我有一个网站(正在开发中):http ://baronettes.tapagecommunication.com 如您所见,当滚动或选择菜单上的项目时,窗口滚动但菜单保持在相同的绝对位置。徽标中的小“凹痕”必须以每个部分左侧的圆圈为中心。它适用于所有部分,但不适用于最后一个,因为我不知道窗口的宽度。如果您水平调整窗口大小,您将看到我在说什么。

我正在尝试找到解决此问题的方法,但现在只有 0 个想法。

值得注意的是,我正在使用 localScroll 插件进行滑动。

所以,如果有人有某种想法的开始,请告诉我:)

谢谢!

4

2 回答 2

0

我会在最右边添加一个适当大小的“假”部分,但不提供此部分的链接。

这有意义吗?

于 2012-04-12T14:26:21.077 回答
0

你可以有两组圆,“位置:固定”和“位置:相对”。隐藏所有固定的圆圈,直到它们的位置滚动到,然后动态隐藏相对的圆圈并取消隐藏固定的圆圈,使其看起来像是“卡入”到位。

或者您可以在超宽容器 div 之外创建一个零高度块级元素,并使用 javascript 查找其宽度以估计屏幕宽度(并在调整大小时刷新)。(请注意,除非您手动设置所有内容,例如边距、填充等。浏览器之间的数字会略有不同)

于 2012-04-12T14:41:37.563 回答