Hallo!
Lässt sich das nicht irgendwie ändern?
Konkret nein.
Oder gibt es außer transform:scale irgendeine andere Möglichkeit ein beliebiges Element (einschließlich aller Unterelemente) in seiner Größe zu verändern, und dabei den jeweiligen Block formating context nicht zu verlassen?
Du kannst natürlich sämtliche Größen ändern, die den Inhalt formatieren. Z.B. font-size, width, height. Wenn der Inhalt mit em-Einheiten arbeitet, kannst du einfach die font-size des obersten Elements skalieren, sodass sich alle Inhalte mitskalieren. Ob das auf deinen Inhalt anwendbar ist, weiß ich jedoch nicht.
Grüße
Mathias