Ich habe eine Roundrect-Schaltfläche, die ich in einer anderen Roundrect enthalten möchte. Das enthaltene Roundrect sollte immer 1px von der Schaltfläche entfernt sein.
Wenn ich den Radius des Containers zu klein mache, haben die Ecken einen größeren Spalt um sie herum.
Gibt es eine gute "Faustregel", mit der ich herausfinden kann, wie groß der Radius für die größere Rundung sein sollte?
quelle
Wenn die Ecken gemeinsame Zentren haben sollen, sollte der Eckenradius der äußeren Form einfach der Eckenradius der inneren Form plus dem Abstand zwischen den Formen sein. Wenn Ihre innere Form einen abgerundeten Eckenradius von 5 Pixel hat und Ihre äußere Form 1 Pixel entfernt ist, sollte der Eckenradius der äußeren Form 6 Pixel betragen. (Ohne Berücksichtigung von Strichgewichten.)
quelle