span标签在edge浏览器字符长度过长会出现下划线 这问题在谷歌和火狐都没出现,但是在edge浏览器就出现了,是span变成了a标签,所以有了下划线并且变蓝,还可以点开。 如下图: 解决:把span换成div,再加上display:inline-block属性 <div style={{ fontSize: 32, fontWeight: 'bolder', color: '#F00', display: 'inline-block' }}> {`¥${sumPrice}` } </div>