Добавление верхнего отступа к элементу навигации при наведении смещает все элементы навигации. Попытка добиться эффекта CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Добавление верхнего отступа к элементу навигации при наведении смещает все элементы навигации. Попытка добиться эффекта

Сообщение Anonymous »

Элементы li расширяются, даже если они не должны
Я пытаюсь добиться того, чтобы мой элемент li как бы вытягивался при наведении курсора.
Текущее поведение при наведении курсора на элемент li: все элементы получают отступы, а не только тот, на котором я наведен.
Ожидаемое поведение: наведенный элемент( и только наведенный элемент) получает верхнее значение заполнения и «рисуется» вниз по отношению к остальным.
РЕДАКТИРОВАТЬ: я также пытался использовать TranslateY, но проблема в том, что он перемещает мой элемент вместо того, чтобы расширять его вниз, что не дает эффекта «вытягивания», который я пытаюсь реализовать.

Код: Выделить всё

header {
display: flex;
justify-content: space-between;
margin: 0 50px;
align-items: center;
border-top: 5px solid brown;
}

ul {
display: flex;
list-style-type: none;
align-items: stretch;
gap: 20px;
}

li {
border: 0.5px solid black;
border-width: 0 0.5px 0.5px;
border-radius: 0 0 5px 5px;
}

li:hover {
padding-top: 100px;
transition: 0.2s;
}

a {
color: #000;
text-decoration: none;
height: 100%;
display: flex;
align-items: center;
}

Код: Выделить всё

Logo

[list]
[*]
[url=#]Link item[/url]

[*]
[url=#]Link item[/url]

[*]
[url=#]Link item[/url]

[/list]




Подробнее здесь: https://stackoverflow.com/questions/784 ... -trying-to
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • SwiftUI TabView: добавление верхнего отступа к TabItems
    Гость » » в форуме IOS
    0 Ответы
    59 Просмотры
    Последнее сообщение Гость
  • Добавление границы в мой HTML-div смещает мой текст
    Anonymous » » в форуме CSS
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Изменение размера прямоугольника смещает местоположение
    Anonymous » » в форуме C#
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Почему преобразование старой даты и времени в EST в Windows смещает время еще на ~ 18 минут?
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Почему преобразование старой даты и времени в EST в Windows смещает время еще на ~ 18 минут? [дубликат]
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»