我有一个非常奇怪的问题,我使用左浮动菜单(导航项目)和最后一项是隐藏的!最后一项隐藏浮动:左
<!-- NAV -->
<nav class="nav myClearfix" ng-controller="NavCtrl">
<a id="home" class="active" href="#home" ng-click="menu='home'" ng-class="{active: menu=='home'}">
<i class="icon-home fa fa-home"></i>
</a>
<div class="mySep"></div>
<a id="lulu" href="#lulu" ng-click="menu='lulu'" ng-class="{active: menu=='lulu'}">
<img src="img/nav/luluface.png" alt="lulu" class="animatedPerso infinite wobble"/>
</a>
<div class="mySep"></div>
<a id="news" href="#news" ng-click="menu='news'" ng-class="{active: menu=='news'}">
<i class="icon-news fa fa-bell"></i>
</a>
<div class="mySep"></div>
<a id="about" href="#about" ng-click="menu='about'" ng-class="{active: menu=='about'}">
WHERE I AAAAAAM ?
</a>
</nav>
看到它在行动:http://jsfiddle.net/62Pqy/
我不明白,当我通过a #news
更换a #about
,a #news
正在显示但不a #about
,所以最后一个项目总是隐藏在我的代码。为什么?它只是链接float:left
和display block
,mySep在左边。