【发布时间】:2018-03-06 04:07:18
【问题描述】:
我下面有 Html 结构
<div>
<div class="experimental-bar experimental-bar-minimal"></div>
</div>
<div class="experimental-border">
<div class="container"></div>
</div>
CSS:
.experimental-bar { height: 50px; }
.experimental-bar-minimal {height: 25px; }
.container { height: ~"calc('100vh - 50px')"; }
我想在调用实验栏最小类时更改容器的高度
我用过
div:has(.experimental-bar) + .experimental-border .f8-wi-container {
height: ~"calc('100vh - 50px')";
}
div:has(.experimental-bar-minimal) + .experimental-border .f8-wi-container {
height: ~"calc('100vh - 25px')";
}
谁能帮帮我。提前致谢
:没有工作
【问题讨论】:
-
@zer00ne 是的,如果我使用 .experimental-border,那么 calc 可以正常工作。唯一的问题是选择父选择器,然后选择相邻的选择器
标签: css css-selectors pseudo-element