Ich erstelle eine CSS-Schaltfläche und ich versuche, einen onclick-Effekt zu machen: wenn der Benutzer auf die Schaltfläche klickt, würde er den Button-Text um 1px nach unten drücken. Mein Problem hier ist, dass es die ganze Unterseite des Knopfes drückt. Wie würdest du vorgehen?Onclick CSS Button-Effekt
<div class="one">
<p><a id="button" href=#>Button</a></p>
</div>
Hier ist die CSS:
#button {
display: block;
width:150px;
margin:10px auto;
padding:7px 13px;
text-align:center;
background:#a2bb33;
font-size:20px;
font-family: 'Arial', sans-serif;
color:#ffffff;
white-space: nowrap;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
#button:active {
vertical-align: top;
padding-top: 8px;
}
.one a {
text-decoration: none;
}
Actual Klick-Funktionen benötigen Javascript/jquery für dauerhafte Effekte. –