I have cloned this template :
http://ironsummitmedia.github.io/startbootstrap-grayscale/
When you scroll-down, notice that the background-color of the header-link(About, Download, contact) on top will change to gray color (depending upon the section where you have scrolled).
I have made some small changes to the header wherien I am including font-awesome icons. The color effect has however stopped working.
<ul class="nav navbar-nav nav-advance-options hide-this-nav">
<!-- Hidden li included to remove active class from about link when scrolled up past about section -->
<li class="hidden">
<a href="#page-top"></a>
</li>
<li>
<a class="page-scroll" href="#flax">
<i class="fa fa-leaf"></i>
</a>
</li>
<li>
<a class="page-scroll" href="#moist">
<i class="fa fa-heart"></i>
</a>
</li>
<li>
<a class="page-scroll" href="#designs">
<i class="fa fa-paw"></i>
</a>
</li>
</ul>
我不能确切地告诉您的JavaScript有通过您所提供的资产出了问题,但问题是,在网站上(的字体真棒图标版本http://plnkr.co/edit/0MV3QzRpJcPWlpuNMDav )时, active
滚动时不会将class添加到菜单li
元素中,而是将其添加到演示站点( http://ironsummitmedia.github.io/startbootstrap-grayscale/ )的li
元素中。
solved the issue by removing the following lines from second ul:
<li class="hidden">
<a href="#page-top"></a>
</li>
I don't know why this solves the issue yet. If someone understands, kindly explain
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.