Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不使用Jquery或Javascript隐藏Div_Javascript_Jquery_Css - Fatal编程技术网

不使用Jquery或Javascript隐藏Div

不使用Jquery或Javascript隐藏Div,javascript,jquery,css,Javascript,Jquery,Css,我在html中有两个div-Upper和lower 如果存在上div,我想显示下div,否则将其隐藏 我们可以使用CSS而不是Jquery或Javascript来实现吗 注意:不应对上分区执行任何操作。。它在某些情况下会自动显示。如果它们相邻,您可以使用(+)来执行此操作,方法是使用隐藏第二个的规则,然后使用组合符显示该规则: selector-for-the-second-div { display: none; } selector-for-the-first-div + selec

我在html中有两个div-Upper和lower

如果存在上div,我想显示下div,否则将其隐藏

我们可以使用CSS而不是Jquery或Javascript来实现吗


注意:不应对上分区执行任何操作。。它在某些情况下会自动显示。

如果它们相邻,您可以使用(
+
)来执行此操作,方法是使用隐藏第二个的规则,然后使用组合符显示该规则:

selector-for-the-second-div {
    display: none;
}
selector-for-the-first-div + selector-for-the-second-div {
    display: block;
}
现场示例:

.second{
显示:无;
}
.第一+第二{
显示:块;
}
这是第一次
这是第二个


这是第二个,没有第一个
你应该发布一些HTML示例。@ammarces:谢谢——我刚才意识到了这一点,并修复了它,点击刷新。非常好!喜欢这个答案吗