【发布时间】:2015-10-25 15:46:35
【问题描述】:
我的问题是关于以下代码(不是我写的):
http://codepen.io/lukejacksonn/pen/PwmwWV
问题
当页面最初加载到 ~1125px* 时,不知何故 var availableSpace 被计算错误,隐藏了最后一个菜单项并显示了汉堡按钮:
当您使浏览器窗口变宽直到汉堡按钮消失,然后再次变窄到 ~1125 像素时,var availableSpace 计算正确并显示最后一个菜单项:
问题
我如何计算var availableSpace 以便(当有足够的空间容纳菜单中的最后一项时)显示最后一个菜单项而不是菜单按钮?
* 我在浏览器窗口中以 1125 像素宽度制作了以下屏幕截图,但宽度可能会根据菜单项的数量和菜单项的长度而有所不同。
【问题讨论】:
标签: javascript jquery