私は現在reddit.comのサブディレクトリを編集中です。私の方法はのCSSのみであるに制限されています。 左側のメニューにカーソルを合わせると、オーバーレイ効果が得られました。フェードインしていますが、フェードアウトする方法はわかりません。 のトランジションが動作していなかったので私はアニメーションで別のメソッドを試しました。オーバーレイを徐々にフェードアウトさせますか?
TL; DR:中オーバーレイフェード:はい - フェードアウト:ここでは何:(
は、私が使用したコードの一部ではない:
は#sr-header-area .drop-choices:hover:before {
content: "";
font-size: 13px;
display: block;
position: fixed !important;
height: 100%;
width: 100%;
margin-left: 300px;
pointer-events: none;
z-index: 700 !important;
animation: fade 0.5s ease;
-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;}
@keyframes fade {
0% {background-color: rgba(0, 0, 0, 0);}
100% {background-color: rgba(0, 0, 0, 0.4);}}
たぶん誰かが私をここに助けることができます。
ありがとうございます!それは本当にうまくいった! :) – Cello