我的页面布局有一个奇怪的问题。当我包含 jQuery.min.js 时,我的网站的标题会下降大约 50 像素。如果我从头部删除 jQuery.min.js,那么头部会正确显示。这怎么可能?我不记得曾经更改过我的 CSS。
有任何想法吗?
尝试将您的库包含在<head>
标签中,而不是<body>
当https
网站本身是http
. 相反,您不应该包含任何协议部分,因为它会自动计算出来。
<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script>
会工作得很好。
编辑:你也没有关闭你的<link>
标签,我认为这可能是真正的问题。你真的应该通过http://validator.w3.org/运行页面
再次编辑:我下载了源代码并在 VIM 中打开它,显然你有一些随机的无效字符</script>
。
这是我的文本编辑器显示的内容:
<script type='text/javascript' src='//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js'></script><E2><80><8C><E2><80><8B>
删除该行及其下方的行,然后以其他方式再次插入它们。