当初のコードとは大きく異なりますが、navbarにはメニューだけ置いて、ロゴ等をposition:fixed;で設置した後にsticky発動と同時にtransitionでロゴ等の大きさを変えることで出来ました。
CSSは省略します。
html
1<div id="HeaderSlider" class="container-fluid text-center p-0">
2 <div class="row align-items-center mr-0">
3 <h1 class="col-auto mr-auto px-0 mb-4"><a href="index.html"><img class="img-fluid" src="img/common/logo.png"></a></h1>
4 <ul id="RightTop" class="col-auto d-none d-lg-block list-unstyled list-inline p-0">
5 <li class="list-inline-item"><a href="inquiry.html"><img src="img/common/mail.png"></a></li>
6 <li class="list-inline-item"><a href="https://www.rakuten.co.jp/toyo-f/" target="_blank"><img src="img/common/rakuten.png"></a></li>
7 </ul>
8 </div>
9 <div class="slider">
10 <!-- ここの高さが700px -->
11 </div>
12</div>
13<nav id="NavFixed" class="navbar sticky-top navbar-expand-lg navbar-dark bg-dark">
14 <a class="navbar-brand d-inline d-lg-none pl-1" href="index.html">
15 <img src="img/common/logo.png" width="230">
16 </a>
17 <button id="navbtn" class="navbar-toggler" type="button" data-toggle="collapse" data-target="#Navber" aria-controls="Navber" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button>
18 <div class="collapse navbar-collapse" id="Navber">
19 <ul class="navbar-nav justify-content-center text-center mt-4 mt-ms-0 m-lg-auto">
20 <li class="nav-item"><a class="nav-link" href="#">HOME</a></li>
21 <li class="nav-item"><a class="nav-link" href="#">リンク1</a></li>
22 <li class="nav-item"><a class="nav-link" href="#">リンク2</a></li>
23 </ul>
24 </div>
25</nav>
スクリプトはわからないなりに書いたのでもっといい書き方があるかもです。
js
1$(window).on('load resize', function () { // 読み込み時、リサイズ時にスクリプトを実行
2 var w = $(window).width(); // 画面幅の値を取得
3 var x = 768; //ブレークポイントをタブレット端末に指定
4 if (w <= x) {
5 $('#NavFixed').removeClass("sticky-top").addClass("fixed-top"); // タブレット以下の場合ナビは固定
6 } else {
7 $('#NavFixed').removeClass("fixed-top").addClass("sticky-top"); // PCの場合ナビは固定
8 $(function () {
9 var $win = $(window),
10 $header = $('h1'),
11 animationClass = 'col-3'; // h1にcol-3のクラスの追加を指定
12 $win.on('load scroll', function () {
13 var value = $(this).scrollTop(); // ページ上部からのスクロール値を計測
14 if (value > 623) { // 623pxを過ぎたときにcol-3を追加。623px未満の場合クラスを削除
15 $header.addClass(animationClass);
16 } else {
17 $header.removeClass(animationClass);
18 }
19 });
20 });
21 }
22});
23