您好,我的一些 css 代码有问题。我创建了一个简单的 jsfiddle,所以我希望你能理解我的问题。
例子:
<div id="main">
<div id="one">
<p>Hover to hide div below</p>
</div>
<div id="two">
<p>hide me please</p>
</div>
</div>
<div id="main">
<div id="one">
<p>Hover to hide div below (this works)</p>
<div id="two">
<p>hide me please</p>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS
#one{
background-color:green;
color:white;
height:40px;
}
#two{
background-color:red;
color:white;
height:40px;
display:in-line;
}
/* Help please */
#one:hover > #two {
display:none;
}
#main #one:hover > #main #two {
display:none;
}
Run Code Online (Sandbox Code Playgroud)
谢谢你,如果有人可以编辑我的帖子并制作一个更好的标题,我将不胜感激。我的英语很弱。
#one{
background-color:green;
color:white;
height:40px;
}
#two{
background-color:red;
color:white;
height:40px;
display:in-line;
}
#one:hover + #two {
display:none;
}Run Code Online (Sandbox Code Playgroud)
<div id="main">
<div id="one">
<p>Hover to hide div below</p>
</div>
<div id="two">
<p>hide me please</p>
</div>
</div>Run Code Online (Sandbox Code Playgroud)
#one{
background-color:green;
color:white;
height:40px;
}
#two{
background-color:red;
color:white;
height:40px;
}
#main #one:hover > #two:not(:hover) {
display:none;
}Run Code Online (Sandbox Code Playgroud)
<div id="main">
<div id="one">
<p>Hover to hide div below (this works)</p>
<div id="two">
<p>hide me please</p>
</div>
</div>
</div>Run Code Online (Sandbox Code Playgroud)
谢谢,但是你能告诉我“>”、“+”和“~”之间有什么区别吗?
>是任何直接孩子+是同一级别的下一个元素~是同一级别上的任何下一个元素div {
margin: .25em 0;
padding: .5em;
box-sizing: border-box;
display: inline-block;
border: 3px solid;
background: white;
}
div:hover {
background: antiquewhite;
}
.base.base {
background: silver;
}
.base div { border-top-color: red; }
.base > div { border-bottom-color: red; }
.base + div { border-left-color: red; }
.base ~ div { border-right-color: red; }Run Code Online (Sandbox Code Playgroud)
<div> <div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> </div> <div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> </div> <div class=base> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> </div> <div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> </div> <div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> <div> <div></div> <div></div> <div></div> <div></div> <div></div> </div> </div> </div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5855 次 |
| 最近记录: |