Отступ после последнего li в ul. Как убрать? [дубликат]

133
24 декабря 2020, 04:30
На этот вопрос уже дан ответ здесь:
Что делать, если не работает CSS-класс? (1 ответ)
Закрыт 1 год назад.

Проблема в ширине ul. Откуда берется отступ после последнего li в ul? Все padding и margin справа на нуле. Как можно убрать?

Answer 1

Если нужна выборка именно последнего элемента вы можете воспользоваться псевдоклассом last-child

:last-child {
// тут ваши стили
}

Так же советую вам почитать про выборку с помощью псевдокласса nth-child()

Подробнее про last-chiild

http://htmlbook.ru/css/last-child

nth-child

http://htmlbook.ru/css/nth-child

В целом про псевдоклассы

http://htmlbook.ru/css/cat/pseudoclass

Answer 2

Не совсем понятно о каком отступе после последнего li идет речь, т.к. на скрине показан лишь весь список целиком. Если речь идет об этом пустом пространстве:

То с чего вы взяли, что это отступ? У вас указана фиксированная ширина для списка в 62.5% и это, вполне возможно, просто пустое пространство, не заполненное элементами списка, которые, скорее всего (судя по скрину) так же сделаны через float:left. Чтобы дать более точный ответ на вопрос нужно смотреть на стили самих li и родительского элемента в котором лежит ul. Если задача стоит в распределении всех элементов li равномерно по всей ширине ul то можете использовать следующие стили для вашего элемента ul:

.main-nav {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

А если задача укоротить сам ul то просто сделайте ему меньшую ширину.

Answer 3

Говоришь, нет отступов?

.main-nav {
    margin: 0;
}

Но это костыль, лучше внимательно просмотри все стили и найди что делает отступ.

READ ALSO
Как сверстать такой семи-круг?

Как сверстать такой семи-круг?

Подскажите пожалуйста каким образом можно сделать такой семи круг с пунктами?

133
Разработка лайков на Django

Разработка лайков на Django

Итак, всем привет, возникли сложности в разработке системы лайков, видимо что-то недопонимаюВот моя модель постов

122
JQuery div onChange внутри <a href

JQuery div onChange внутри <a href

Я пытаюсь добавить событие click на div, который находится внутри a, Я не хочу, чтобы событие a href срабатывало при запуске события щелчка

132
WPF не работает Binding на FontSize внутри DataTemplate

WPF не работает Binding на FontSize внутри DataTemplate

Здравствуйте! Программа написанна на WPF MVVM с использованием фреймворка caliburn MicroВозникла необходимость динамически менять размер шрифта...

117