の余白領域にフェードを適用するHTMLとCSSのサンプルコードです:がここにHTMLコンポーネント
HTML
<nav>...</nav>
<div class="row"></div>
CSS
.nav{
margin-bottom: 10px;
}
私は緩やかにしたいですナビゲーションバーの下端にフェーディング効果があります。
助けてください。これを行うにはどのCSSプロパティを設定する必要がありますか?
の余白領域にフェードを適用するHTMLとCSSのサンプルコードです:がここにHTMLコンポーネント
HTML
<nav>...</nav>
<div class="row"></div>
CSS
.nav{
margin-bottom: 10px;
}
私は緩やかにしたいですナビゲーションバーの下端にフェーディング効果があります。
助けてください。これを行うにはどのCSSプロパティを設定する必要がありますか?
navの背景が単色(または「薄れている」部分が1色)の場合、背景のグラデーションを持つ::after
擬似要素を追加して、色の退色をシミュレートすることができます。
Here is a demoこれを行う方法。
CSSにフェーディング効果を追加する場合は、opacity
のプロパティーが0から1になるように再生できます。次に、このプロパティーをtransition
という別のプロパティーと結合する必要があります。トランジションエフェクトを作成するには、次の2つを指定する必要があります。
opacity
です。だから、効果の持続時間は、あなたのナビゲーションのための不透明度を変更するには、このようなCSSを試すことができます:あなたはjQueryのを知っている場合は
.nav
{
opacity : 1;
margin-bottom: 10px;
transition : opacity 2s;
}
は、実行する特別な機能がありますa fading in/out effect。
ご希望の場合はお手数ですが、
ありがとうございました。 :) –