私はcodepenを使ってシングルページのポートフォリオを構築していましたが、固定ナビバーを作成してから、いくつかのセクションを作成したかったのです。 navbarを修正する必要があります。 いくつかの不明な理由により、私のnavbarはそれ以上のスペースを取らなければならず、コンテンツはその上に表示されます。固定ナビを実装する方法
私はエラーを見つけられません、誰でも私を助けてくれるのですか?
body {
background-color: black;
font-size: 2em;
color: white;
height: 100vh;
}
a,
a:hover,
a:visited,
a:link,
a:active {
color: inherit;
text-decoration: none;
}
a:hover {
text-decoration: none;
animation-name: nav-link-hover;
animation-duration: 1.5s;
animation-fill-mode: forwards;
animation-timing-function: ease-out
}
nav {
display: flex;
justify-content: space-between;
position: fixed;
top: 0;
overflow: hidden;
width: 100%;
border-bottom: 1px dotted white;
}
main {
height: 100%;
margin-top: 50px;
}
section {
height: 100%;
display: flex;
justify-content: center;
align-items: center;
border: 1px solid red;
}
/** ANIMATION */
@keyframes nav-link-hover {
from {
color: white;
}
to {
color: LawnGreen;
}
}
/** MEDIA QUERY */
@media (min-width: 1200px) {
body {
width: 1140px;
max-width: 100%;
}
}
<nav>
<a href="#me">Rob.dll </a>
<a href="#portfolio">Portfolio</a>
</nav>
<main>
<section> dada1 </section>
<section> dada2 </section>
</main>
ここで私はあなたがブートストラップを使用している参照codepen
私はそれ以上の任意のコンテンツを見ることができないです。あなたの問題を説明していただけますか? – Nimish
'nav {}'スタイルに 'left:0;'が足りないのではないですか? –
'