An besten ist es wenn man Bilder und Layout kennt.Bei meinen Beispiel könnte ich das Bild zwar gut anpassen, doch wenn man dann ein anderes Bild nimmt könnte es schon wieder Mist sein.
An besten immer invidiuel anpassen.
Auch mit der Schrift die mit wachsen soll ist auch nicht immer so einfach.
Zb jetzt habe ich mal ein JS gebaut was bei Codepen wieder gut passt.
Könnte aber bei euch auf euren Bildschirm wieder anders sein.
https://codepen.io/basti1012/pen/oJzJja?editors=1010
Wie auch immer , bis man alles perfekt hat dauert das meistens etwas, vor allem wenn man so Sachen hat wie wachsene Buttons mit background Bild.
Das man ja auch nicht oft.
Vieleicht solltest du mal deine Seite oder so zeigen wo du das anwenden willst , vieleicht kann man da nee bessere Lösung finden