我有这个 css/jquery 菜单,其中有一条线(下边框)在悬停时在菜单项下滑动:
<div class="nav-wrap">
<ul class="group" id="example-one">
<li><a href="http://www.link-host.com/">Home</a></li>
<li><a href="/web-hosting">Web Hosting</a></li>
<li><a href="/vps-hosting">VPS Hosting</a></li>
<li><a href="/clients/">Login</a></li>
<li><a href="/clients/index.php?fuse=support&view=SubmitTicketForm">Contact Us</a></li>
</ul>
</div>
这是小提琴中的菜单:http: //jsfiddle.net/asJkH/
当其中一个链接设置为当前页面(活动链接)时,该行将停留在该链接下,但如果您刷新页面,该行将向右移动到末尾并且它更长,这使得页面更长。
它似乎无法正常工作,但如果您将代码复制并粘贴到网页中并在本地或 Web 服务器上查看它,它工作正常。
如果刷新页面,如何阻止它在错误的位置显示该行?