这个跟float或position没什么关系吧,只是跟它的宽度和高度有关;看你代码知道float时,a元素的可hover范围(即它的宽高)很小,就是稍微比字体内容部分大一点点,所以很容易hover不上。要解决这个问题就是扩大a的宽高,因为a是inline元素,直接设置宽高是不行的,给a display:block或inline-block,再设宽高就ok。或者inline元素给它padding一个值,再给一个合适的line-height也可以实现。
61,115
社区成员
60,730
社区内容
加载中
试试用AI创作助手写篇文章吧