2016-11-02 3 views
1

クリックすると特定のセクションにスクロールするが、固定されたナビゲーションバーを使用すると、セクションのタイトルがクリックで失われるサイトに取り組んでいる。セクションを特定の場所に表示させるにはどうすればよいですか? 例www.pangeaplustst.comクリックするとセクションにスクロールする(詰め物が必要)

+0

ご質問は** **広すぎる、作る作ります具体的には、私たちにいくつかのコードを提供します。これまで何をしていますか? – Mistalis

+0

意味のあるコードと問題の説明をここに追加してください。修復が必要なサイト にリンクしないでください。そうしないと、 問題が解決されたり、リンク先のサイトにアクセスできない場合、この質問は将来の訪問者に価値を失います。 [最小、完全、および検証可能な例(MCVE)]を投稿すると()、より良い回答を得るのに役立ちます(http://stackoverflow.com/help/mcve)。詳細については、 [私のWebサイトの何かが動作しません。リンクを貼り付けることはできますか?](http://meta.stackexchange.com/questions/125997/) ありがとう! – j08691

+0

答えはこちらhttp://stackoverflow.com/a/13184714/986976あなたのために働くでしょうか? –

答えて

0

シンプルなソリューションここでは、タイトルがサイトのフォーカスを外れるのを避けるためです。

パディングを削除:75px 0; .pageセクションの下にあります。

セクションIDを削除して、それを新しいブランクDIVに入れてください。

そのIDで各セクション内に新しい空白DIVを作成し、それがposition:absolute, z-index:2, top:-150px, height:150px

チェック以下のコードは

<section class="page-section"> 

<div id="projects" style=" 
    height: 150px; 
    z-index: 2; 
    position: absolute; 
    top: -150px; 
"></div> 

// Add the above div to every Section 

    <div class="container"> 
     <div class="section-title text-center"> 
      <!-- Title --> 
      <h2 class="title">Projects</h2> 
     </div> ....... 
+0

これはちょうど私があなたの助けのために大変ありがとうのを探していたものです –

+0

upvoteそして解決策に従うコミュニティを助けてください:) –

関連する問題