我有5個div,每個div在主容器div下面。每個div有不同的高度(例如,第一個div有height: 300px;
,第二個有height: 400px;
等等)。這些div中的每一個都具有黑色/白色的替代背景色。在我的html頁面的每個div中更改徽標
我有一個標誌,一個變種是白色,另一個是黑色,我想在頁面滾動時在一個固定的位置(黑色div上的白色標誌和白色div上的黑色標誌)。
在我的代碼中,我在左上角放置了一個黑色標誌。現在我的問題從這裏開始。當我滾動頁面時,黑色徽標在黑色div上不可見,當我有白色div和白色徽標時也會發生同樣的情況。
我希望黑色div顯示白色標誌,白色div顯示滾動頁面時的黑色標誌。該位置應該固定。
這是我的HTML:
<div class="wrapper">
<img src="whiteLogo.png" style="position:fixed">
<div class="first" style="background-color:#000"></div>
<div class="second" style="background-color:#FFF"></div>
<div class="thiree" style="background-color:#000"></div>
<div class="four" style="background-color:#FFF"></div>
<div class="five" style="background-color:#000"></div>
</div>
我創建了一個的jsfiddle:http://jsfiddle.net/ketan156/KqWQg/1/
請提供一個js小提琴.. –
'document.querySelectorAll(「div」);'? –
你能演出一個小提琴嗎?此外,除了更改徽標以外,您還試過了什麼?[從黑色到白色,反之亦然]? – Fr0zenFyr