@Drovosek01

CSS. Как выставить ширину li в зависимости от контента?

Собственно вот код примера.

Я хочу сделать так, чтобы при наведение на слово, которое находится внутри , изменялся , который находится внутри того же на одном уровне (в коде) со словом.

Проблема в том, что занимает всю доступную ей ширину и при наведении курсора намного правее слова, эффект тоже работает, а надо чтобы при наведении на само слово.

P.S. слово в находится внутри "a" ссылки. Я пробовал вешать :hover именно на "a", а не на , но тогда эффект вообще не работал.
  • Вопрос задан
  • 249 просмотров
Решения вопроса 2
0xD34F
@0xD34F Куратор тега CSS
Никакую ширину под контент подстраивать не надо. Расположите элементы в обратном порядке - тогда заработает селектор .myLink:hover ~ .marker, а чтобы они отображались по-старому, можно использовать flex. Как-то так.
Ответ написан
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
еще вариант https://codepen.io/anon/pen/dqGWRz
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы