我認爲,要做到這一點最簡單的方法是使用jQuery的一點點。 添加此功能:
它將創建一個新的類,您可以使用菜單樣式。
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll >= 900) { //Choose where on the page to add new class, here i'ts 900px from the page top
$("nav").addClass("scrolling");
} else {
$("nav").removeClass("scrolling");
}
});
CSS例子:
nav {
position: fixed;
top: 0;
left: 0;
margin: 0;
min-height: 50px;
padding: 10px;
background-color: transparent;
width: 100%;
}
nav.scrolling {
background-color: #000;
}
看看這裏: http://codepen.io/Winterfox/pen/QNrqRb
這樣你就不必創建兩個幾乎exacty尋找menues。