Кто-нибудь знает, почему мой класс .cd-img-overlay
не работает, когда я наводил курсор на элемент списка?CSS Наложение эффекта на зависание не работает
CSS:
#cd-team .cd-img-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(92, 75, 81, 0.9);
opacity: 0;
border-radius: .25em .25em 0 0;
-webkit-transition: opacity 0.3s;
-moz-transition: opacity 0.3s;
transition: opacity 0.3s;
}
HTML:
<li>
<a href="#0" data-type="member-1">
<figure>
<img src="images/bruce.jpg" alt="Team member 1" />
<div class="cd-img-overlay"><span>View Bio</span></div>
</figure>
<div class="cd-member-info">
John Smith <span>Founder & President</span>
</div>
</a>
</li>
Я не могу показаться, чтобы получить этот класс наложения работать как ш в этом уроке этого урока: https://codyhouse.co/demo/side-team-member-bio/index.html
Вопросы, требующие помощи по коду, должны содержать кратчайший код, необходимый для его воспроизведения ** в самом вопросе **. Хотя вы предоставили ссылку [** на сайт или пример **] (http://meta.stackoverflow.com/questions/254428/something-in-my-web-site-or-project-doesnt-work -can-i-just-paste-a-link-to-it), если ссылка станет недействительной, ваш вопрос не будет иметь ценности для других будущих пользователей SO с той же проблемой. –
Что делать, если вы попробуете # cd-team .cd-img-overlay: hover {? –
Что сказал Paulie_D, попробуйте создать минимальный пример. Я бы даже поставил на то, что создание минимального примера будет сортировать вашу проблему. Это связано с тем, что в моем браузере переход CSS происходит с '.cd-member-info' вместо' .cd-img-overlay'. Бьюсь об заклад, вы получили неправильные селекторы в таблице стилей. – grochmal