链接在第一页加载时瞬间变蓝
Link momentarily blue on first page load
嘿,伙计们,我在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()
});
});
这可能是由于浏览器下载css
文件并将其应用于文档的延迟造成的。
如果这对您来说非常重要,则可以将样式嵌入内联或页面
看起来像是标签上的转换有问题。将其更改为彩色。
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 无法在通过jQuery的ajax加载的页面中执行javascript
- Emberjs应用程序加载在除Index之外的所有路由上
- 在chrome.tabs.onCreated之后加载HTML页面
- 单击F5时如何停止页面加载
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 跟踪在页面加载时应用内联样式的JavaScript
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- jQuery Lazy加载动画滚动
- Html页面上的多个Base64图像和平滑加载
- 如何创建带有插槽的vue js组件预加载程序
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 如何使该数据在所有元素中加载
- 链接在第一页加载时瞬间变蓝
- 页面加载时的插件和html - 元素到处都是的瞬间
- 在Twitter Bootstrap中,我如何阻止所有的手风琴在页面加载时瞬间展开
- 什么数据加载到瞬间时区
- 在加载angular之前,怎样才能正确地防止绑定和指令在瞬间可见呢?