Fügen Sie vor und nach dem Hover-Overlay verzögerte Inhalte hinzu
P粉731861241
2023-08-02 17:34:53
<p>Wenn ich mit der Maus über ein Div fahre, möchte ich eine Überlagerung haben, die von links nach rechts gleitet und nach einer Verzögerung von 1 Sekunde der Inhalt sichtbar wird. Das ist mein HTML-Code: </p>
<p><br /></p>
<pre class="brush:css;toolbar:false;">/* overlay */
.overlay {
Position: absolut;
unten: 0;
links: 0;
rechts: 0;
Hintergrundfarbe: rgba(255, 255, 255, 0,9);
Überlauf versteckt;
Breite: 0;
Höhe: 100 %;
Übergang: .5s Leichtigkeit;
}
.dv-each:hover .overlay {
/* Übergangsverzögerung: 0,4 s */
Übergang: .5s Easy-in-out;
Breite: 100 %;
}
.overlay-content {
Position: absolut;
oben: 50 %;
links: 50 %;
-webkit-transform: Translate(-50%, -50%);
-ms-transform: Translate(-50%, -50%);
transform: Translate(-50%, -50%);
Leerraum: nowrap;
}</pre>
<pre class="brush:html;toolbar:false;"><div class="col-12 col-md-5 col-lg-4 p-0 m-1 dv-each position-relative h- 75">
<a href="{{ route('xdsoft.tintuc')}}">
<img src="{{ asset('image/TrangChu/rectangleLogo4.png') }}" class="img-fluid w-100" alt="...">
<div class="overlay">
<div class="text w-100 h-100 overlay-content px-3 py-4">
<div class="fs-4">
{{-- Etwas Text --}}
</div>
{{--
<div style="display: flex; justify-content: flex-end;">
<a href="{{ route('xdsoft.thietke')}}">
<div class="bg-145982 text-white p-2">Xem thêm</div>
</a>
</div>
</div>
</div>
</a>
</div></pre>
<p><br /></p>
<p>Wenn Sie mit der Maus über das Bild fahren, können Sie den weißen Hintergrund der Folie sehen und den darin enthaltenen Inhalt sehen. Ich möchte die Anzeige um 1 Sekunde verzögern. kannst du mir helfen? Danke. </p>
希望这是您所寻找的。
请更改照片的URL。我使用了从互联网上找到的一张照片。