useful」カテゴリーアーカイブ

ヘッダーのナビを固定してあとからぬるっと出したいとか

スクロールしたら、ヘッダーのナビがあとからニュっと出てくるサイトあるよね。それ。

HTML

<header>

  ...

</header>

<nav>
...
</nav>

<main>
...
</main>

<footer>
...
</footer>

CSS

.clone-nav {
position: fixed;
top: 0;
left: 0;
z-index: 2;
width: 100%;
transition: .3s;
transform: translateY(-100%);
}
.is-show {
transform: translateY(0);
}

JS

$(function() {

  var $win = $(window),

      $cloneNav = $('nav').clone().addClass('clone-nav').appendTo('body'),

      showClass = 'is-show';

$win.on('load scroll', function() {
var value = $(this).scrollTop();
if ( value > 700 ) {
$cloneNav.addClass(showClass);
} else {
$cloneNav.removeClass(showClass);
}
});
});

 

参考サイト

jQuery:スクロールしたらヘッダーやナビゲーションを固定・変化させる動きを実装するサンプルコード 5


		

自動でデバイス別提案用モックが作れる

すごすぎでは?
もっと早く知ってたかった

https://ferret-plus.com/2019

エディタでの正規表現~特定の文字列を含む行を削除~

タイトルのまんまです。
結構、そういうことあります。

ってことで以下記載。

^.*『特定の文字列』.*\r\n

※OSとかの違いで改行コードが

「\n」や「\r」

だったりするので適宜変えよう。