在浏览器兼容中li和a标签属性设置中width和height的问题

今天遇到一个很奇怪的问题。

在浏览器兼容调试中,遇到这样的情况

在这样的代码中


只在对li的属性width或height进行设置
就会出现对IE的兼容问题,出现错位和其它莫明的问题。
因为本身自己对CSS不太熟悉,就没有深究,
只是知道,
把对li的设置,转移到a标签中即可解决这个问题。
在此记下,以后遇到备查使用。