我想在span
a
内改变div
的不透明度,而<div id="about">
<a style="text-decoration: none;" href="/about"><h1>ABOUT ME</h1><br><span class="hover-text">test</span></a>
</div>
所有这一切都在其中。
HTML:
.hover-text {
opacity: 0;
}
#about:hover {
change .hover-text opacity to 1
}
CSS:
from scipy.stats import norm
prob = norm.pdf(0.5, m, s)
import sys
sys.stdin.readline()
print(sys.stdinreadin())
def input:
print("Enter any value")
这可以用纯CSS吗?
答案 0 :(得分:4)
它只适用于子元素。
例如 .about类具有子跨度,然后它将起作用
.about:hover .hover-text {
opacity: 0;
}
.about{
border:1px solid black;
}
.hover-text{
opacity: 0;
font-size:30px;
}
.about:hover .hover-text {
opacity: 1;
}
&#13;
<div class="about">
<a style="text-decoration: none;" href="/about"><h1>ABOUT ME</h1><br><span class="hover-text">test</span></a>
</div>
CSS:
&#13;
答案 1 :(得分:2)
是的,它可能。只需使用正确的选择器
.hover-text {
opacity: 0;
}
#about:hover .hover-text {
opacity: 1;
}
&#13;
<div id="about">
<a style="text-decoration: none;" href="#"><h1>ABOUT ME</h1><br><span class="hover-text">test</span></a>
</div>
&#13;
答案 2 :(得分:2)
.hover-text {
opacity: 0;
}
#about a:hover .hover-text {
opacity: 1;
}
答案 3 :(得分:2)
将像
h1
这样的块级元素放在像a
这样的内联元素中是无效的。
要修复您的情况,请使用以下代码:
#about:hover .hover-text {
opacity: 1;
}
.hover-text {
opacity: 0;
}
#about:hover .hover-text {
opacity: 1;
}
<div id="about">
<a style="text-decoration: none;" href="/about">
<h1>ABOUT ME</h1>
<br>
<span class="hover-text">test</span>
</a>
</div>
答案 4 :(得分:2)
#about:hover .hover-text{
opacity: 1
}
答案 5 :(得分:2)
.about:hover&gt; .hover-text {&#xA;不透明度:0;&#xA;}&#xA;
&#xA;&#xA; '>'用于为该特定子类应用css
& #xA;答案 6 :(得分:1)
答案 7 :(得分:0)
你的问题似乎有点令人困惑。据我所知,当你悬停#about
时,你想隐藏.hover-text
.hover-parent:hover .hover-text{
opacity: 0;
}
这不仅仅适用于div(只需确保添加.hover-parent
类)