1ページのみを使用してWebサイトを構築しようとしています。<section>
これらのセクションをページとして使用しています。右側に固定されたナビがあります。以下を使用します。
<ul class="navigation">
<li id="link1">ABOUT</li>
<li id="link2">WHY HIRE ME</li>
<li id="link3">JOURNEY</li>
<li id="link4">INSTAGRAM</li>
<li id="link5">CONTACT</li>
</ul>
次の CSS を使用してそのリストのスタイルを設定したので、ブラウザ ウィンドウの左側に固定されたままになります。
.navigation{
position:fixed;
z-index:1;
top:20px;
font-size:12px;
font-family: Georgia, serif;}
私はいくつかのjQueryで手を試しましたが、ひどく失敗しています。理想としては、サイトを開いたときにセクション 1 が表示されるようにしたいです。そして残りは非表示にします。ユーザーがリンクをクリックすると、リンクが関連付けられているセクション以外のすべてのセクションを非表示にしたいと考えています。
私は .remove / .appendTo 関数を .click で見て試してみましたが、苦労しています