Ich versuche, die Größe einer Schaltfläche bei Hover zu skalieren, aber wenn dies erledigt ist, sieht der Text wackelig. Ich schaute auf einige andere Beiträge und versuchte einige der Vorschläge, wie die Verwendung -webkit-backface-visibility:hidden;
, transform: translateZ(0);
und -webkit-transform-style: preserve-3d;
, aber keiner schien zu funktionieren. HierShaky Text bei der Verwendung von Transform-Skala
ist die Geige: https://jsfiddle.net/ad7n17so/
(I Firefox verwenden, wenn das einen Unterschied macht)
.button {
margin-left: 30px;
background: #FF0000;
color: #FFFFFF;
padding: 0.4em;
width: 100px;
transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.button:hover {
-ms-transform: scale(1.25); /* IE 9 */
-webkit-transform: scale(1.25); /* Chrome, Safari, Opera */
transform: scale(1.25);
}
Haben Sie versucht, die Polsterung in em Pixel oder Prozent zu ändern? –
@SravanS Ja, ich habe gerade eine Geige mit px aktualisiert und habe immer noch das selbe Problem. – JROB