Heim > Artikel > Web-Frontend > Wie erstelle ich ein dreieckiges Tooltip-Ende mit Schatten in reinem CSS?
So erstellen Sie einen „Tooltip Tail“ mit reinem CSS
Problemstellung:
Ein Benutzer möchte mithilfe von CSS einen Tooltip-Effekt nachbilden, der einen dreieckigen „Schwanz“ aufweist, der auf den Tooltip-Inhalt zeigt. Sie erkundigen sich auch nach der Möglichkeit, diesen Effekt mit einem Schatten zu implementieren.
Lösung:
Den Schwanz nur mit CSS erstellen:
Der bereitgestellte Code zeigt, wie man einen dreieckigen Tooltip-Schwanz ausschließlich mit CSS erstellt:
<div class="tooltiptail"></div>
.tooltiptail { display: block; border-color: #ffffff #a0c7ff #ffffff #ffffff; border-style: solid; border-width: 20px; width: 0px; height: 0px; }
Schwanz mit einem Schatten erstellen:
An Erstellen Sie einen Schatten am Schwanz und fügen Sie den folgenden CSS-Code hinzu:
#tailShadow { box-shadow: 0 0 10px 1px #555; }
Browserübergreifende Kompatibilität:
Die bereitgestellte Lösung unterstützt die browserübergreifende Kompatibilität für die neueste Version Versionen von Browsern.
Erweitern des Effekts:
Um den Effekt so zu erweitern, dass er dem bereitgestellten Bild ähnelt:
Ohne Schatten:
Mit Schatten:
Zusätzlich Tipps:
Das obige ist der detaillierte Inhalt vonWie erstelle ich ein dreieckiges Tooltip-Ende mit Schatten in reinem CSS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!