Ich bearbeite gerade einen subreddit auf reddit.com und meine Methoden sind auf beschränkt CSS nur. Ich habe einen Overlay-Effekt erhalten, wenn Sie den Mauszeiger über das Menü auf der linken Seite bewegen. Es verblasst, aber ich weiß nicht, wie ich es ausblenden soll. Da Übergang funktionierte nicht Ich versuchte eine andere Methode mit einer Animation.Lassen Sie das Overlay langsam ausblenden?
TL; DR: Overlay einblenden: ja - fade out: nein :(
Hier sind einige Teile des Codes I verwendet:
#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);}}
Vielleicht kann mir hier jemand helfen . diesen Effekt mit Übergängen
Danke! Das hat wirklich funktioniert! :) – Cello