我正在尝试为我的网页制作标题,但它不会转到页面顶部。我已经尝试了CSS重置,它没有用,我尝试将高度单位移动到%,px和vh,但这也不起作用。
CSS:
<style>
#heading {
position: fixed;
top: 0vh;
left: 0px;
width: 100%;
text-align: center;
background-color: rgba(140,120,83,0.96);
color: rgba(8,37,150, 0.8);
</style>
HTML:
<h1 id="heading"> Anything </h1>
答案 0 :(得分:2)
<h1>
到<h5>
代码的内置边距。
您需要从h1
代码中删除保证金:
#heading {
position: fixed;
top: 0vh;
left: 0px;
width: 100%;
text-align: center;
background-color: rgba(140,120,83,0.96);
color: rgba(8,37,150, 0.8);
margin:0; /* added this */
}
此外,请确保您的CSS 正确关闭。你问题中的CSS没有关闭。