如果问题听起来不对,我很抱歉,我不知道如何更清楚地描述我的问题。
我有一个网站(正在开发中):http://baronettes.tapagecommunication.com 如您所见,在菜单上滚动或选择项目时,窗口会滚动但菜单会保持在同一绝对位置。徽标中的小“凹痕”必须以每个部分左侧的圆圈为中心。 它适用于所有部分,但不适用于最后一部分,因为我不知道窗口的宽度。如果你横向调整窗口大小,你就会看到我在说什么。
我正在尝试找到解决此问题的方法,但现在却没有想法。
值得注意的是,我正在使用localScroll插件进行滑动。
所以,如果有人有某种想法的开头,请告诉我:)。
谢谢!
答案 0 :(得分:0)
我会在最右边添加适当大小的“假”部分,但不提供此部分的链接。
这有意义吗?
答案 1 :(得分:0)
你可以拥有2套圆圈,"位置:固定"和"职位:亲属"。隐藏所有固定的圆圈,直到它们的位置滚动到,然后动态隐藏相对的圆圈并取消隐藏固定的圆圈,使它看起来像是" snap"到位。
或者您可以在超宽容器div之外创建零高度块级元素,并使用javascript查找其宽度以估计屏幕的宽度(并在调整大小时刷新)。 (请注意,除非您手动设置所有内容,例如边距,填充等,否则浏览器之间的数字会略有不同)