2016-06-30 10 views
0

私のプロジェクトのいずれかでfullpage.jsとscrolloverflow.jsを使用しています。 "scrollOverflow:true"オプションを使用すると、影響を受けるセクションのコンテンツリンクが無効になります。無効なコンテンツFullpage.jsとscrolloverflow.jsのリンク

これは、フルページを呼び出すために私自身の機能である:

jQuery('#fullpage-scroll').fullpage({ 
     keyboardScrolling : true, 
     navigation : true, 
     scrollOverflow : true 
    }); 


これはFullpage.jsとScrolloverflow.jsをロードした後、影響を受けた部分のコードです:

<section id="marketing-tools" class="section fp-section fp-table active fp-completely" style="height: 886px;"> 
<div style="height:886px;" class="fp-tableCell"> 
    <div class="fp-scrollable" style="height: 886px;"> 
     <div class="fp-scroller" style="transition-timing-function: cubic-bezier(0.1, 0.57, 0.1, 1); transition-duration: 0ms; transform: translate(0px, -359px) translateZ(0px);"> 
      <div class="marketing-bg"> 
       <div class="headerimage-teaserbox center" id="c210"> 
        <div class="csc-textpic csc-textpic-center csc-textpic-above"> 
         <div data-csc-cols="2" data-csc-images="1" class="csc-textpic-imagewrap"> 
          <figure class="csc-textpic-image csc-textpic-last"><img width="1500" height="1003" alt="" src="fileadmin/user_upload/header/Start_audience-868074_1920_pixabay.jpg"> 
          </figure> 
         </div> 
        </div> 
       </div> 
      </div> 
      <div class="marketing-content"> 

       <div class="csc-default" id="c1335"> 
        <h2>Auf den Überblick kommt es an</h2> 
        <h3>E-Mail Newsletter | Eventmarketing | Online Umfragen&nbsp;</h3> 
       </div> 

       <div class="csc-default" id="c213"> 
        <div class="container"> 
         <div class="csc-default" id="c214"> 
          <div class="row col3 col3-33"> 
           <div class="col col-1" style="height: 513px;"> 
            <div class="cirlce-image small" id="c215"> 
             <div class="csc-textpic csc-textpic-center csc-textpic-above"> 
              <div data-csc-cols="2" data-csc-images="1" class="csc-textpic-imagewrap"> 
               <figure class="csc-textpic-image csc-textpic-last"> 
                <a href="e_mail_marketing/"><img width="438" height="438" alt="" src="fileadmin/user_upload/layoutbilder/Iconbilder/E_Mail_Marketing.png"></a> 
               </figure> 
              </div> 
             </div> 
            </div> 
            <div class="csc-default" id="c218"> 
             <h3>E-Mail Marketing</h3> 
             <p class="bodytext"> 
              Vom E-Mail Newsletter bis zu vollautomatischen Kampagnen mit Auswertungen in Echtzeit. 
             </p> 
             <p class="bodytext"> 
              eyepin ist einfach zu bedienen, bietet hohe Effizienz und gibt Ihrer Marke einen perfekten Auftritt.&nbsp; 
             </p> 
            </div> 
            <a href="e_mail_marketing/" class="more-link-invisible"><img width="438" height="438" alt="" src="fileadmin/user_upload/layoutbilder/Iconbilder/E_Mail_Marketing.png"></a> 
           </div> 
           <div class="col col-2" style="height: 513px;"> 
            <div class="cirlce-image small" id="c216"> 
             <div class="csc-textpic csc-textpic-center csc-textpic-above"> 
              <div data-csc-cols="2" data-csc-images="1" class="csc-textpic-imagewrap"> 
               <figure class="csc-textpic-image csc-textpic-last"> 
                <a href="event-marketing/"><img width="438" height="438" alt="" src="fileadmin/user_upload/layoutbilder/Iconbilder/Event.png"></a> 
               </figure> 
              </div> 
             </div> 
            </div> 
            <div class="csc-default" id="c219"> 
             <h3>Eventmarketing</h3> 
             <p class="bodytext"> 
              Veranstaltungen einfach online organisieren inklusive Event Website, Einladungsmanagement und Gästeliste. 
             </p> 
             <p class="bodytext"> 
              Mit eyepin bieten Sie Ihren Gästen den nötigen Komfort schon im Vorfeld der Veranstaltung. 
             </p> 
            </div> 
            <a href="event-marketing/" class="more-link-invisible"><img width="438" height="438" alt="" src="fileadmin/user_upload/layoutbilder/Iconbilder/Event.png"></a> 
           </div> 
           <div class="col col-3" style="height: 513px;"> 
            <div class="cirlce-image small" id="c217"> 
             <div class="csc-textpic csc-textpic-center csc-textpic-above"> 
              <div data-csc-cols="2" data-csc-images="1" class="csc-textpic-imagewrap"> 
               <figure class="csc-textpic-image csc-textpic-last"> 
                <a href="marketing-suite/"><img width="439" height="438" alt="" src="fileadmin/user_upload/layoutbilder/Iconbilder/MarketingSuite.png"></a> 
               </figure> 
              </div> 
             </div> 
            </div> 
            <div class="csc-default" id="c220"> 
             <h3>Marketing Suite</h3> 
             <p class="bodytext"> 
              Sieben auf einen Streich: Die Marketing Suite bietet sieben Softwarelösungen in einer Marketing Suite. 
             </p> 
             <p class="bodytext"> 
              Newsletter | Eventmanagement | Online Umfragen | Landingpages | SMS/WhatsApp | Gewinnspiele | Social Media 
             </p> 
            </div> 
            <a href="marketing-suite/" class="more-link-invisible"><img width="439" height="438" alt="" src="fileadmin/user_upload/layoutbilder/Iconbilder/MarketingSuite.png"></a> 
           </div> 
          </div> 
         </div> 
        </div> 
       </div> 
      </div> 
      <hr class="invisible"> 
     </div> 
     <div style="position: absolute; z-index: 9999; width: 7px; bottom: 2px; top: 2px; right: 1px; overflow: hidden; pointer-events: none;" class="iScrollVerticalScrollbar iScrollLoneScrollbar"> 
      <div style="box-sizing: border-box; position: absolute; background: rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; border: 1px solid rgba(255, 255, 255, 0.9); border-radius: 3px; width: 100%; transition-duration: 0ms; display: block; height: 620px; transform: translate(0px, 255px) translateZ(0px); transition-timing-function: cubic-bezier(0.1, 0.57, 0.1, 1);" class="iScrollIndicator"></div> 
     </div> 
    </div> 
</div> 
</section> 

バグですこのsiteに影響します。リンクは、円のイメージを持つボックスの周りにあります。

何か助けていただきありがとうございます。ありがとう!

答えて

0

これは、iScroll.jsのフォークであるscrolloverflow.jsの既知のバグです。トピックin their github forumを参照してください。

また、fullpage.js forumでフォローできます。

これまでの最良の解決策は、ユーザーがタッチデバイス経由でアクセスしているかどうかを検出し、this postのようにスクロールオーバーフローオプションでclick:trueまたはclick:falseを有効にすることです。

+0

あなたのお返事ありがとうございますAlvaro、それは今素晴らしいです! –

+0

2.8.2のfullpage.jsの 'dev'バージョンで解決されました – Alvaro

+0

Alvaroの情報をありがとう、これは便利です。良い仕事が流れましょう! –

0


あなたのプロジェクトやコードスニペットにウェブリンクを表示してください。
何かが使用しているプラ​​グインから機能をブロックしている可能性があります。

+0

こんにちは、私はすでに私の質問でプロジェクトをリンクしています。 –

+0

こんにちはDavid、私はあなたのリンクをチェックし、すべてのタグに "/"にhrefが表示されていないことを確認しました。開発ツールを使用している場合は、F12をクリックしてウェブサイトのimgまたは要素をクリックしてください。あなたのhtmlコードをチェックし、リンクがあれば、あなたのhtmlのプラグインリンクをコメントアウトして、それがうまくいくかどうか確認してください。これらのすべてが役に立たない場合は、htmlのコードスニペットをここに掲載することをお勧めします。 – mackelele

+0

こんにちは、私はscrollOverflowを設定するとリンクが動作します:false、私は説明にいくつかのコードを入れました。 –

関連する問題