以下网站中的导航功能无法正常运行。出于某种原因,当移动导航被激活时,导航的li跳到位,而不是在它们所在的位置。我无法找到问题样式(我认为这是一个基于CSS的问题)。
此外,在移动视图中,打开导航,然后关闭它并重新调整浏览器大小,导航仍然隐藏!有没有办法清除缓存,导航不再使用隐藏的声明?
谢谢!
答案 0 :(得分:0)
我可以通过调整浏览器的大小来重现这个问题,并注意到某些内容正在向nav元素添加内联样式声明(display:none)。因此,当浏览器调整为更大的屏幕时,很难覆盖该内联样式。
所以,我建议不要添加这种内联样式。而是使用媒体查询,或者如果您使用jQuery这样的javascript框架,请使用隐藏,显示或切换功能。
希望这里的信息引导您找到您正在寻找的解决方案
利奥