问题
动态给元素设置 border
,但是出现了设置 border
影响元素宽高问题。
解决
给元素设置 box-sizing: border-box;
MDN - box-sizing
或者使用 outline
实现,直接替换 border
为 outline。
MDN - outline
后记
参考文章
动态给元素设置 border
,但是出现了设置 border
影响元素宽高问题。
给元素设置 box-sizing: border-box;
MDN - box-sizing
或者使用 outline
实现,直接替换 border
为 outline。
MDN - outline
参考文章