Задать вопрос
Hacker2282288
@Hacker2282288
не юзабельтнеый акк

Как сделать .content-head a:hover {display:block} в чем ошибка?

У меня есть код
<div class='content-head'>
    <a id='phones' href='aboutthissite.html'>О сайте</a>
    <div class='content'>
    <a>1</a>
    <a>2</a>
    <a>3</a>
  </div>
  </div>

и
.content {
    display: none;
    position: absolute;
    background-color: #f1f1f1;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}
.content-head:hover .content {display: block;}
#phones {
    /*border-left: 0.1px solid #6E61E9;*/
    margin-left: 10px;
    text-decoration: none;
    color: #f6f2f1;
}
#phones:hover {
    color: #79D4E9;
}

я хочу чтобы при наведение на ссылку появлялся .content с ссылками но работает когда навожу на весь блок
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
@Dasha-Web
.content-head:hover как раз и срабатывает при наведении на весь блок. Чтобы срабатывало только при наведении на ссылку надо на эту ссылку вешать hover

#phones:hover + .content {display: block;}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы