$(window).scroll(function()
{
if($(window).scrollTop() > 160)
{
$('.dark-menu').addClass('stickyNav');
$('header').addClass('mainHeaderFixed');
$(".menu-second-menu-container").hide();
$(".menu-first-menu-container").addClass('new-end');
$("a.main-logo").hide();
$("a.small-logo").show();
$(".bp-phone").addClass("stickyNumber");
$("img.telephoneIconHeader").addClass("stickyImg");
$("a.topHeaderMailto").addClass("stickyaa");
}
else
{
$('.dark-menu').removeClass('stickyNav');
$("a.topHeaderMailto").removeClass("stickyaa");
$('header').removeClass('mainHeaderFixed');
$(".menu-second-menu-container").show();
$(".menu-first-menu-container").removeClass('new-end');
$("a.main-logo").show();
$("a.small-logo").hide();
$(".bp-phone").removeClass("stickyNumber");
$("img.telephoneIconHeader").removeClass("stickyImg");
}
});
これは/表示要素を隠すための微細であるの高さに到達したときにjQueryを使用してスクロールに固定されている粘着性のヘッダを持っているが、私は、全体の粘着性NAVとbackbarがオンアニメーション化しますスクロール。
私は、ヘッダ部にCSSを適用することを試みた:
-webkit-transition: height 5s;
-moz-transition: height 5s;
transition: height 5s;
しかし、これは動作しません。スクロールでこれをアニメーション化するにはどうすればよいですか?ここで
は私のサイトです。ここで
http://insurancefocus.bemediadev.com.au/
は私が達成したいものです。
https://codepen.io/malZiiirA/pen/cbfED
どのような注釈をしたいですか? –
私はこれを次のようにしたいと思っています:https://codepen.io/malZiiirA/pen/cbfED –
あなたが与えたサイトリンクを開くことができませんでした。あなたが追加しているクラスのCSSを教えてもらえますか? –