我有一个带有加号字体的可爱叠加图像。当我将鼠标悬停在图片上(标签)时,我想显示加号,但我不确定是否有正确的CSS。当我将鼠标悬停在它上面时,加号不显示!悬停在父元素上以显示覆盖的子元素
这里是我的代码
a.registerTeacherAsHost:hover {
cursor: pointer !important;
opacity: 0.4;
}
a.registerTeacherAsHost:hover > .addTeacher {
display: normal;
}
<a class="registerTeacherAsHost" [email protected]>
<div class="thumbnail">
<div>
<img class="img-responsive" src="~/Images/User_small_compressed_blue.png" style="position: relative; left: 0; top: 0;" alt="no teacher">
<i style="display:none; z-index: 200; position: absolute; top: 35%; right: 42%; color: grey;" class="addTeacher fa fa-plus fa-2x"></i>
</div>
</div>
</a>
应该是'显示:block',而不是'显示:normal' –
没有属性名'normal'为'display',用'block',而不是! –
真的!它出现在intelllisense列表 – user1186050