当所有这些都被悬停时,我想改变一个span内的不透明度。adiv
HTML:
<div id="about">
<a style="text-decoration: none;" href="/about"><h1>ABOUT ME</h1><br><span class="hover-text">test</span></a>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.hover-text {
opacity: 0;
}
#about:hover {
change .hover-text opacity to 1
}
Run Code Online (Sandbox Code Playgroud)
这可能与纯 CSS 有关吗?
它只适用于子元素。
例如.about 类有子级跨度那么它会起作用
.about:hover .hover-text {
opacity: 0;
}
Run Code Online (Sandbox Code Playgroud)
.about:hover .hover-text {
opacity: 0;
}
Run Code Online (Sandbox Code Playgroud)
.about{
border:1px solid black;
}
.hover-text{
opacity: 0;
font-size:30px;
}
.about:hover .hover-text {
opacity: 1;
}Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
548 次 |
| 最近记录: |