Здесь, я представляю, один из самых простых способов справиться с подобными ситуациями.
У плавающего слева всегда есть какая-то реакция, и ее нельзя использовать, если у нас есть альтернатива.1004 * Альтернатива:
li { display:inline-block; }
Нет необходимости добавлять дополнительный код, такой как float: left и overflow: hidden:)