Magnetischer Zug
Magnetischer Zug: CSS-Button. Kopiere die Regeln oder den Prompt, der das Ergebnis nachbaut.
CSS
.btn-122 {
position: relative;
font: 600 14px/1 system-ui,sans-serif;
color: #0f172a;
background: #fde68a;
border: 0;
border-radius: 999px;
padding: 13px 26px;
cursor: pointer;
transition: transform .4s cubic-bezier(.2,1.8,.4,1),background .2s
}
.btn-122::before {
content: "";
position: absolute;
inset: -14px;
border-radius: inherit
}
.btn-122:hover {
transform: translate(3px,-4px) scale(1.04);
background: #fcd34d
}
.btn-122:focus-visible {
outline: 2px solid #0f172a;
outline-offset: 3px
}
.btn-122:active {
transform: translate(0,0) scale(.98);
background: #fbbf24
}
HTML
<button class="btn-122">Pull me</button>Prompt
Eine warmgelbe #fde68a Pille mit #0f172a 14px semibold Text und 13px mal 26px Padding. Ein unsichtbarer 14px Halo drumherum (ein Pseudo-Element) vergrößert die Hover-Fläche, sodass sich der Button schon bewegt, bevor der Cursor ihn berührt: beim Hover springt er 3px nach rechts und 4px nach oben mit federndem Überschwingen (cubic-bezier .2,1.8,.4,1) und skaliert 1.04, Hintergrund #fcd34d. Active schnappt zurück und skaliert 0.98 auf #fbbf24. Fokus 2px dunkle Outline.