Ich versuche, eine neue trendige einseitige Website zu erstellen, wo ich zu einem Abschnitt auf der Seite blättern. Ich möchte den "fixed" Header genau dorthin bringen wo der Inhalt ist. Ich benutze die Zurb-Stiftung. Das ist, was ich habe bisher (ein Teil des Codes hier):jQuery Scrollen zum Abschnitt der Seite
<li><%= link_to "Recent Work", "#", "data-scroll" => "recent" %></li>
$(document).ready(function() {
$("a[data-scroll]").click(function() {
var id = $(this).data("scroll")
$('html,body').animate({
scrollTop: $("#"+id).offset().top},
'slow');
});
});
<div id="recent">some content</div>
Problem ich habe, ist oben angegeben. Ich möchte meinen festen Header genau dorthin bringen, wo dieses div auf der Seite platziert ist. Bitte beraten.
ja, "roll your own" zu sein scheinen der Code I früher gefunden; Dies scheint jedoch nicht korrekt zu korrigieren – Brian
Siehe meine überarbeitete Antwort für einen Offset. – cereallarceny
scheint immer noch nicht den festen Header nach unten bringen, wo ich es will. – Brian