我真的不知道如何处理这个问题,所以请帮助我!更改不同传送带上的导航栏字体颜色
我在这个项目中有一个完整的页面滑块(在主页上)。在滑块内部,我有5个项目具有不同的图片。
我想更改第一张幻灯片/旋转木马项目上导航栏文本的颜色,其余部分可能看起来相同。首先应该是灰色的,在最后4张幻灯片上,导航栏的文本应该是白色的。
我也想改变标志的导航栏内(在第一张幻灯片应该是灰色的,并在最后4个滑动它应该是白色也。我有2个PNG图片做这项工作。)
这里有两张照片来证明我想做些什么: slider1 slider2 (rest of sliders)
HTML:
<nav id="mainNav" class="navbar navbar-default navbar-custom navbar-fixed-top">
<div class="navbarmargin container-fluid">
<div class="navbar-header page-scroll">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span><img src="muszerfal_elements/img/menu2.png" style="max-width: 38px; padding-right: 4px; margin-top: 6px;"/>
</button>
<a class="navbar-brand page-scroll" href="index.html">
<img class="logo" src="img/final_2.png">
</a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1" >
<ul class="navbartext nav navbar-nav navbar-right">
<li>
<a href="works.html">Works</a>
</li>
<li>
<a href="personal.html">Personal</a>
</li>
<li>
<a href="about.html">About</a>
</li>
<li>
<a href="contact.html">Contact</a>
</li>
</ul>
</div>
</div>
</nav>
<!-- Full Page Image Background Carousel Header -->
<header id="carousel" class="carousel slide" data-ride="carousel">
<!-- Indicators -->
<ol class="carousel-indicators">
<li data-target="#carousel" data-slide-to="0" class="active"></li>
<li data-target="#carousel" data-slide-to="1"></li>
<li data-target="#carousel" data-slide-to="2"></li>
<li data-target="#carousel" data-slide-to="3"></li>
</ol>
<!-- Wrapper for Slides -->
<div class="carousel-inner">
<div class="item active">
<!-- Set the first background image using inline CSS below. -->
<div class="fill" style="background-image:url('img/slider_1.jpg');" alt="Slide 1"></div>
<div class="carousel-caption caption1">
<h2>Fashion</h2>
</div>
</div>
<div class="item">
<!-- Set the second background image using inline CSS below. -->
<div class="fill" style="background-image:url('img/slider_3.jpg');" alt="Slide 2"></div>
<div class="carousel-caption caption2">
<h2>Fashion</h2>
</div>
</div>
<div class="item">
<!-- Set the third background image using inline CSS below. -->
<div class="fill" style="background-image:url('img/slider_4.jpg');" alt="Slide 3"></div>
<div class="carousel-caption caption3">
<h2>Beauty</h2>
</div>
</div>
<div class="item">
<!-- Set the third background image using inline CSS below. -->
<div class="fill" style="background-image:url('img/slider_5.jpg');" alt="Slide 3"></div>
<div class="carousel-caption caption4">
<h2>Fine Art</h2>
</div>
</div>
</div>
</header>
你能帮助我如何下手呢?
预先感谢您!
没错。通过使用[回调](https://github.com/alvarotrigo/fullPage.js#callbacks)或[fullPage.js状态类](https://github.com/alvarotrigo/fullPage.js#state-classes-加入逐fullpagejs)。 查看一个回调演示[here](http://codepen.io/alvarotrigo/pen/XbPNQv)和关于州级课程的视频教程[here](https://www.youtube.com/watch?v= qiCVPpI9l3M)。 – Alvaro