gpt4 book ai didi

html - CSS 与其他 div 冲突

转载 作者:太空宇宙 更新时间:2023-11-04 03:50:30 27 4
gpt4 key购买 nike

我曾尝试创建一个站点,但是当我创建一个导航时,它会与正文发生冲突。 body .main css 在导航菜单中显示margin top。但我将其设置为正文内容

你可以在这里查看jsfiddle

这是CSS代码

*{margin: 0;
padding: 0;}
nav .navigation {margin: 0;
padding: 0;
position: fixed;
background: #333;
z-index: 999;
width: 100%}
nav .navigation li{display: inline-block;
padding: 5px 10px;}
nav .navigation li a{text-decoration: none;
color: #e1e1e1;}
nav .navigation li a:hover{color: #EDEDED}
.main { margin-top: 30px; }
.slide{background-attachment: fixed;
width: 100%;
height: 100%;
position: relative;
padding: 30px;
}

这是html代码

 <nav>
<ul class="navigation">
<li data-slide='1'><a href="#">slide1</a></li>
<li data-slide='2'><a href="#">slide2</a></li>
<li data-slide='3'><a href="#">slide3</a></li>
<li data-slide='4'><a href="#">slide4</a></li>
</ul>
</nav>

<div class="main">
<div class='slide' id='slide1' data-slide='1' data-stellar-background-ratio='0.5'>
<div class="container">
<div class="row">

<div class="col-md-6">
<h1>welcome</h1>
</div>
</div>
</div>

</div>

</div>

最佳答案

这是因为导航栏上的“位置:固定”。将 margin-top: 30px 更改为 padding-top: 30px;

关于html - CSS 与其他 div 冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23471250/

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