element.style.borderRadius = '1px 2px 3px 4px / 5px 6px 7px 8px'
实际 Chrome 控制台显示的结果为:
border-radius: 1px 5px 2px 6px 3px 7px 4px 8px;
element.style.borderRadius = '1px 2px 3px 4px / 5px 6px 7px 8px'
实际 Chrome 控制台显示的结果为:
border-radius: 1px 5px 2px 6px 3px 7px 4px 8px;
13 回答12.9k 阅读
7 回答2k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答883 阅读✓ 已解决
6 回答942 阅读✓ 已解决
4 回答1k 阅读✓ 已解决
这不是错误,
border-radius
对应的顺序是左上角,右上角,右下角,左下角。而你1px 2px 3px 4px / 5px 6px 7px 8px
这种写法就是,'/'前半部分是与后半部分是一一对应的,上1px
,左5px
,上2px
,右6px
,以此类推。如下图所示:它只是换了一种方式来显示而已。