嘿伙计们我在Chrome中遇到这个奇怪的问题,其中一个链接闪烁蓝色一秒钟,然后变成所需的黑色。
这仅在第一页加载时发生,而不是在刷新页面时发生。
亲眼看看:http://www.jacobklassdesign.com
如果我清除浏览器数据,我会在第一页加载时再次显示蓝色!
我已经包含了所有的锚标签CSS:
a {color:#000}
a:link {color:#000}
a:visited {color:#000}
a:hover {color:#000}
a:active {color:#000}
下面有一个脚本,一旦滚动符合锚点,链接就会淡化为白色,我想这可能会涉及,但不确定如何。
$(window).load(function () {
$(function () {
var a = function () {
var b = $(window).scrollTop();
var d = $("#scroller-anchor").offset().top;
var c = $("#title");
if (b > d) {
c.css({ color: "white" })
} else {
if (b <= d) {
c.css({ color: "black" })
}
}
};
$(window).scroll(a);
a()
});
});
答案 0 :(得分:0)
这可能是由于浏览器下载css
文件并将其应用于文档的延迟造成的。
如果这对您来说非常重要,可以将样式嵌入或嵌入页面
答案 1 :(得分:0)
在标签上查找转换所有问题。将其更改为颜色。