有一个带有该 css 定义的导航栏:
.nav {
position: absolute;
top: 0;
height: 40px;
...
}
<div class="nav">...</div>
这意味着此导航始终在页面上。但现在我必须在该导航栏的顶部插入第二个栏。
.top-nav {
position: absolute;
top: 0;
height: 40px;
...
}
<div class="top-nav">...</div>
<div class="nav">...</div>
该“顶部导航”将显示在几个页面上(我现在不知道)。所以我无法更改“nav”类的css定义或html。
我只是在寻找一种(css)可能性来移动任何带有css属性“top:0”的html标签以获得固定值。
JavaScript 不是解决方案:我将在几个页面中包含“top-nav”。
编辑:
重叠:
不重叠:
我正在寻找不重叠的解决方案。