0

私はこのようなリンクを持っています: <a href="mywebsite/testing/#collapse416">Testing</a></li> これはページにアコーディオンを開きます。これは、ブートストラップアコーディオンの崩壊のdivをターゲットにしています。しかし、それが開くと、divの上部には表示されません。私はそれが上の私のバナーが固定されているので、ターゲットリンクを開くとき、私は体に追加したオフセットを考慮しないことに気づいた。オフセットターゲットdivブーラップ

どのようにターゲットのリンクにオフセットのパディングトップを追加しますか?固定されたバナーをオフセットするようにします。これは、アコーディオンを対象とし、開くために、これまで使用してコードイムです:あなたは要素にクラスを追加する

<script type="text/javascript"> 
(function($) { 
    $(document).ready(function() { 
     var anchor = window.location.hash.replace("#", ""); 
     $(".collapse").collapse('hide'); 
     $("#" + anchor).collapse('show'); 
    }); 
})(jQuery); 
</script> 
+0

jsfiddleやスピナーを作成し、コードのHTMLとCSSやJSのすべてを与えます。あなたの答えを早く得るのに役立ちます。 –

答えて