【发布时间】:2017-03-01 21:12:29
【问题描述】:
当我将鼠标悬停在社交媒体图标上时,整个列都会受到悬停的影响。
我在此代码上方有 3 个 div,在下方有 1 个。都生效了。
.social-media-Urban {background-color:yellow;}
.social-media-Urban ul li a {
display: block;
width: 61px;
height: 66px;
}
.social-media-Urban ul li:hover {
top: -3px;
opacity: 0.7;
.facebook_urban {
background: url('i.imgur.com/rjoSuNv.png');
background-position: top -2px left 134px;
}
.twitter_urban {
background: url('i.imgur.com/rjoSuNv.png');
background-position: top -2px left -8px;
}
.instagram_urban {
background: url('http://i.imgur.com/rjoSuNv.png');
background-position: top -2px left 67px;
}
<div class="social-media-Urban">
<ul>
<li class="facebook_urban"><a href="https://www.facebook.com/"></a></li>
<li class="twitter_urban"><a href="https://twitter.com/"></a></li>
<li class="instagram_urban"><a href="https://www.instagram.com/"></a></li>
</ul>
</div>
【问题讨论】:
-
那么您的确切问题是什么?这个场景有什么问题?
-
所有列都会生效徽标一些文字链接悬停效果和社交图标右复制
-
我不知道你想要完成什么。有什么问题,你想要什么结果?你的问题很不清楚!
-
你的css括号没有关闭:
.social-media-Urban ul li:hover { top: -3px; opacity: 0.7;.