在我的website我有一個h2的小側欄,可以幫助您導航。這可以在主頁上正常工作,但不會在照片不能填滿整個屏幕的頁面上正常工作。當您向下滾動白色背景上的白色文字時,文字將無法閱讀。有沒有辦法讓你滾動div(頁面的35%)時,文本可以將顏色從白色變爲黑色?當您向下滾動頁面時,如何更改固定位置h2的顏色?
這個人here似乎與他的標誌svg類似的事情,如果有幫助。
謝謝
在我的website我有一個h2的小側欄,可以幫助您導航。這可以在主頁上正常工作,但不會在照片不能填滿整個屏幕的頁面上正常工作。當您向下滾動白色背景上的白色文字時,文字將無法閱讀。有沒有辦法讓你滾動div(頁面的35%)時,文本可以將顏色從白色變爲黑色?當您向下滾動頁面時,如何更改固定位置h2的顏色?
這個人here似乎與他的標誌svg類似的事情,如果有幫助。
謝謝
我以前效果良好使用jQuery waypoints。使用起來非常簡單,您可以指定執行事件的點,以及滾動到那裏時執行的點。我用了一個類似的效果來描述here。
嘗試以下JS小提琴......
http://jsfiddle.net/arunberti/uMPuW/39/
$(document).ready(function() {
var $scrollingDiv = $("#hdr");
$(window).scroll(function() {
$scrollingDiv.stop()
.animate({
"marginTop": ($(window).scrollTop() + 0) + "px"
}, "slow");
$scrollingDiv.css("color", (($(window).scrollTop()/$(document).height()) > 0.35) ? "orange" : "");
});
});
這看起來可能會起作用。雖然我不熟悉JS。有沒有辦法改變文字顏色而不是背景顏色?也有可能擺脫滾動滯後?理想情況下,我希望它始終保持固定的位置。感謝您的幫助 –
hii ..我已經更新了小提琴再次..你可以看看... ??我希望這是你想要的 –
這個解決方案didint工作.. ??沒有回覆? –
看起來這可能工作,但我有一些學習做哈哈。謝謝 –
這不是太棘手。該文件有點垃圾,所以如果你卡住了,給我留言。 –