突然发现一些按钮的点击功能失效,在控制台发现该a标签中多出个font标签,导致文字区域不能触发到a标签 就算a标签宽高设置百分百 也没用。

经测试不同的浏览器情况不一样 safari就不会出现这种情况

原因:在html头部申明的时候是这样写了<html lang="en"> ,导致浏览器自动去翻译这个页面成英文,翻译的过程中会自动的给所有的文本套上font标签

解决方法:

1.去掉lang="en" 

2.改成 lang=“zh”