私はいくつかのdiv(ouケース - フッターとnavbar)の下で不透明から透明にコンテンツをうまく移行しようとしていて、ページの一般的な背景をバックグラウンドとして維持することができます。 - 例えば固定ナビゲーションバーの下でスクロールされたときのコンテンツの不透明度を下げる
をメモ:ページの背景には、一定の勾配や壁紙、ないフラットな色かもしれない、とナビゲーションバー/フッタには、バックグラウンドを持っていません。
これを行う方法?
UPD:見ての通り、物事を明確にするために、ここで
契約だ - 同じBGRとヘッダと以下の100から0への勾配」のようなソリューションをヘッダーの背景が垂直に引き伸ばされたときにページの背景と一致しないため、この場合「ヘッダー」は機能しません。だからこそ私はヘッダ/フッタの下で不透明度を滑らかに減少させたいのです。 少なくともヘッダーとフッターにページのものと同じサイズの背景グラデーションをマスクすることが可能な場合は、これを歓迎します。たぶん、私はハードコア以外のソリューションがない場合、このアイデアを捨ててしまうだろう。
これはそれを行うには本当に良い方法です!私の答えを削除しました – Jesus
いいえ、ライアン - 私はあなたの作品がどのように動作するかを知りたいと思っています。私の場合は、バックグラウンドイメージなどではうまく動作しませんので、見た目はすばらしく、ロバストなソリューションがあればうれしいです。 –
@FraserBenjaminアイデアは正しいですが、自分の背景がないようにヘッダー/フッターが必要です。なぜなら、あなたは平らな背景でしか動作しないからです。 – genesi5