Ich habe diese Taste, die eine :after
hat, um einen Pfeil zu erstellen. Ich gebe dem Button einen Box-Shadow, und gebe dem :after
einen Schlagschatten, um das :after
so aussehen zu lassen, als wäre es ein Teil des Buttons. Jedoch gibt es ein kleines bisschen Schatten, der über die linke Kante des :after
rinnt, wodurch es von der Schaltfläche abgeschnitten erscheint. Siehe Bild:Entfernen Schlagschatten nur von der linken Seite
Gibt es eine Möglichkeit des Schattens den linken Rand läuft nach unten, um loszuwerden?
Der Pfeil ist aus irgendeinem Grund aus der Taste darunter, aber es spielt keine Rolle, versuchen Sie einfach, den Schatten des Pfeils zu stoppen, der an der linken Kante entlang läuft. Hier
ist der Code:
#go-button {
position:relative;
border-radius: 6px;
height: 64px;
text-decoration: none;
width: 80%;
background-color: #00BFA5;
padding: 12px;
border: 0px solid #Fc4747;
color: white;
cursor: pointer;
font-size: 14px;
font-weight: 200;
z-index: 100;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
.bubble:after {
content: '';
position: absolute;
border-style: solid;
border-width: 15px 0 15px 24px;
border-color: transparent #00BFA5;
display: block;
width: 0;
z-index: 1;
margin-top: -15px;
right: -24px;
top: 50%;
-webkit-filter: drop-shadow(0px 4px 5px rgba(130, 130, 130, 0.7));
filter: drop-shadow(0px 4px 5px rgba(130, 130, 130, 0.7));
-ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#444')";
filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#444')"; }
<button id="go-button" type="submit" class="bubble">
GO
</button>
Abgesehen - einen Eingang im Inneren der Taste? – DaniP
Neben Beiseite - Taste mit ID 'go-div'? –
@DaniP Es ist ein Formular senden – BeniaminoBaggins