【发布时间】:2016-07-11 18:39:42
【问题描述】:
好的,我尝试在跨度中设置文本,当滚动 div(由图像和其中的文本组成)时,它将跨度不透明度设置为 0。但它不起作用,这是我的代码。
HTML
<div id="phild">
<td class="bio"> <img class="bio" src="phil.jpg" />
<span id="phils"><h2 id="philh">Phil</h2></span>
</td>
</div>
悬停时使图像不透明度为 1 的 CSS
div#phild :hover{
opacity: 1;
transition: all .2s linear;
}
当整个事物(图像和文本)悬停在上方时,CSS 使文本不透明度:0
div#phild:hover span#phils{
opacity:0;
}
【问题讨论】:
-
所以你想隐藏文本?
-
是的,所以基本上不透明度为 0
-
你能给我们你为此设置的相关HTML吗?
<img/>和文本容器标签? -
你可以试试
display:none;而不是opacity