以下命令
window.getComputedStyle(box).getPropertyValue("border")
回来了
"0.994318px solid rgb(255, 0, 0)"
如何使用 ComputerStyle 获取边框宽度?有没有一种方法可以用其他参数替换“border”参数,以便在上述情况下输出
0.994318px
最佳答案
类似于Why won't .getPropertyValue() return a value for the "borderRadius" property?
指定您想要的确切 CSS 属性,例如“border-width”
编辑:正如 @HereticMonkey 指出的(我在链接的帖子中错过了),在 Firefox 中,您需要非常精细地了解您的属性。因此,在边框宽度的情况下,您需要获得准确的边框,例如边框底部宽度。
关于javascript - 如何在 Javascript 中使用 ComputedStyle 获取边框宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59275056/