By
Mewow
Привет всем, делал менюшку на сайте и столкнулся с одной проблемой
Есть тег div, в нем ul и 5 li в строчку с помощью inline-block
li должны быть равными по ширине и при том менять её в зависимости от ширины экрана
на ум пришла только эта идея:
Поскольку div = 100% для li я поставил 20% и, как я понимаю, li должны вплотную занять всю ширину div и при том быть не статичными тк %
но не получается и последняя пятая переходит на новую строчку, когда ставлю 19% то всё влазит, но справа остаётся место и получается не красиво
в чем дело? Никаких отступов нет, padding 0, что еще занимает место? Или способ не правильный?
так же думал, что это из за пробелов между блоками,пробовал добавить float: left при этом пробелы между блоками убирались, но при 20% всё равно не влазиют
сейчас стоит на 19.453% и ,в принципе, все, на вид, вплотную, но это же совсем извращение как мне кажется и мне всё же интересно почему мой первый вариант не работает