Answers:
如果希望外部圆角矩形与内部圆角矩形相距1px,则外部矩形的角半径也应比内部圆角矩形的角半径大1px。
这是一个快速的图表,可以帮助您了解其工作原理:
内部矩形的转角半径为r像素;它的角遵循内部红色圆圈的弧线,该内部圆圈的半径为r个像素,其中心与矩形的边相对应,为r个像素。
外矩形的角半径为r +1像素;它的角遵循外部红色圆圈的弧,该半径为r +1个像素,其中心对应于矩形的边距r +1个像素。由于外部矩形也在内部的右侧上移了一个像素(我们可以假设是两个两个像素宽且更高以进行补偿),因此两个圆是同心的,它们之间的距离始终为一个像素。