1
私は上に固定位置navbarを持つページがあると言います。ユーザーがアプリケーションとの接続を失ったとき、赤色の警告バーがナビゲーションバーの上にポップアップします。私はこれを達成するために絶対位置と上端:0を使用します。どのようにして、警告バーの後ろに隠されないようにNavbarを押し下げることができますか?絶対配置されたポップアップバーを他のコンテンツを "プッシュダウン"するにはどうすればいいですか?
Codepenを実証する:https://codepen.io/meek/pen/RjKxbz
HTML
<div class="nav">menu</div>
<div class="warning">warning</div>
CSS
.nav {
background-color: #ccc;
position: fixed;
width: 100%;
height: 40px;
}
.warning {
background-color: red;
width: 100%;
position:absolute;
top: 0px;
}
感謝を。
警告バーが来るのと同じ速度で一番上の位置に移動するにはアニメーションを付ける必要がありますが、警告バーをナビゲーションバーの前に置いて相対位置にして高さをaに変更するのが最も簡単です最小高さ。警告を表示するコードを表示できますか – Pete