gpt4 book ai didi

html - 使用 CSS 在 HTML 中设置
的显示顺序

转载 作者:太空宇宙 更新时间:2023-11-03 21:57:55 26 4
gpt4 key购买 nike

我有两个 <div>我很难订购它们。请教我并帮助我。

<div class="menubar">
<ul class="menu">
<li class="itmes"></li>
<li class="itmes"></li>
<li class="itmes"></li>
</ul>
</div>
<div class="b_header">

</div>

这是相关的 CSS。

.menubar{
width: 110%;
background-color: #000000;
margin-top: 32px;
height: 35px;
display: block;
position: absolute;
margin-left: -20px;
vertical-align: middle;
text-align: center;}

.b_header{
width: 110%;
background: url('./img/b_header.gif');
margin-left: -20px;
height: 15px;
position: inherit;
margin-top: 0px;}

我希望并期待看到 <div class="b_header"><div class="b_header"> 下面但事实并非如此。

解决方案是什么?

最佳答案

移除

position:absolute;

它会起作用的。绝对定位将从页面流中移除菜单,因此其下方的标题 div 将有效地假装菜单不存在。

或者(如果您需要 position:absolute),您可以通过给标题 margin-top:67px;

强制标题在菜单下方

关于html - 使用 CSS 在 HTML 中设置 <div> 的显示顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12585152/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com