我正在使用Wordpress主题,我想在WP管理栏出现时为导航栏添加一些余量。问题是,我的导航栏位于正文的顶部,WP生成的管理栏位于正文的底部。因此,以下CSS规则不起作用:
.navbar-fixed-top ~ #wpadminbar { margin-top: 30px; }
在这种情况下,#wpadminbar获取边距而不是navbar-fixed-top。我使用〜combinator因为我只喜欢在#wpadminbar存在时添加的边距。反过来不起作用,因为HTML中的元素顺序错误
#wpadminbar ~ .navbar-fixed-top { margin-top: 30px; }
在这种情况下我该怎么办?是否有一个与〜?
相反的组合子