我正在尝试垂直和绝对水平地修复标题。我正在使用以下代码。
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="style.css" rel="stylesheet" type="text/css">
<script src="header_position.js" type="text/javascript"></script>
</head>
身体标签
$(window).scroll(function(event) {
$("#headerpos").css("margin-left", 0-$(document).scrollLeft());
});
#headerpos{
position:fixed;
border-top:8px solid #8DC540;
background:#1E415B;
width:956px;
padding-bottom:7px;
margin:auto;
z-index:100;
}
我尝试使用 class attrb indiv
以及 id attrb
.header{
position:fixed;
border-top:8px solid #8DC540;
background:#1E415B;
width:956px;
padding-bottom:7px;
margin:auto;
z-index:100;
}
也尝试通过删除margin:auto
;
但它不起作用,如果我去检查元素,在 Chrome 中我会看到一个错误:
未捕获的引用错误:$ 未定义(在第 1 行)
请帮忙。这很重要。